namespace Frduino.Lib.Io
#nowarn "3535"

open Stdlib.Asyncseq

type pinkind =
interface end

type t = interface end

type Builder =
abstract member with_open<'T, 'K> : pinkind -> ((t -> M<'T, 'K>) -> M<'T, 'K>)
abstract member bit_write : t -> (bool expr -> Asyn<unit>)
abstract member led_builtin : pinkind