mirror of
https://github.com/agdamsbo/prioritized.grouping.git
synced 2025-09-12 18:49:39 +02:00
18 lines
816 B
TypeScript
18 lines
816 B
TypeScript
|
export declare const SZ_BUF_DOESNT_FIT = 0;
|
||
|
export declare const SZ_BUF_FITS_IDX = 1;
|
||
|
export declare const SZ_BUF_SIZE_IDX = 0;
|
||
|
export interface Endpoint extends EventSource {
|
||
|
postMessage(message: any, transfer?: Transferable[]): void;
|
||
|
start?: () => void;
|
||
|
}
|
||
|
export interface EventSource {
|
||
|
addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: {}): void;
|
||
|
removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: {}): void;
|
||
|
}
|
||
|
export declare function toWireValue(value: any): [any, Transferable[]];
|
||
|
export declare function transfer<T>(obj: T, transfers: Transferable[]): T;
|
||
|
export type UUID = string;
|
||
|
export declare function isUUID(x: any): x is UUID;
|
||
|
export declare const UUID_LENGTH = 63;
|
||
|
export declare function generateUUID(): UUID;
|