@astii/monaco-copilot
Version:
monaco-editor code copilot
12 lines • 586 B
TypeScript
export declare const debounceAsync: <F extends (...args: any[]) => Promise<any>>(fn: F, delay?: number) => (...args: Parameters<F>) => Promise<any>;
export declare const getBody: (request: Request) => Promise<any>;
export declare const singleton: <T extends Object>(className: T) => T;
export declare const safeParse: (str: string) => any;
export declare let versionLog: () => void;
export declare class Deferred<T extends any> {
readonly promise: Promise<T>;
resolve: (value: T) => void;
reject: (err: Event) => void;
constructor();
}
//# sourceMappingURL=util.d.ts.map