import { type ICoreMessage, type IMessageReceiverCallback } from "../../core/types"; import type { IMainThreadMessage } from "../types"; import CoreInterface from "./base"; export declare class MonoThreadCoreInterface extends CoreInterface { private _currentCoreListener; constructor(); sendMessage(msg: IMainThreadMessage): void; getCallbacks(): { setCoreMessageReceiver: (handler: IMessageReceiverCallback) => void; sendCoreMessage: (msg: ICoreMessage, transferables?: Transferable[]) => void; }; } //# sourceMappingURL=monothread.d.ts.map