electron-rpc-async-queue
Version:
Async queue implementation for Electron RPC
18 lines (15 loc) • 393 B
text/typescript
export { TaskBody } from './TaskBody';
export { TaskResult } from './TaskResult';
import { AsyncQueue } from './AsyncQueue';
export { AsyncQueue };
declare global {
interface AsyncQueueConstructor {
new (): AsyncQueue;
}
interface ElectronRPCGlobal {
AsyncQueue: AsyncQueueConstructor;
}
interface Window {
ElectronRPC: ElectronRPCGlobal;
}
}