type FiberQueue = {
insert: (f: LiveFiber<any>) => void,
remove: (f: LiveFiber<any>) => void,
all: () => LiveFiber<any>[],
peek: () => LiveFiber<any> | null,
pop: () => LiveFiber<any> | null,
reorder: (f: LiveFiber<any>) => void,
}
packages / live / src / types.ts