import type { Request, Response } from "../../schemas/index"; export declare function send(request: T): Promise; export declare function getWorkerLifeSignal(): AbortSignal | null; export declare function getRPC(): Promise<{ request(): { send(payload: string): void; reply(): Promise>; createResponseStream(): AsyncGenerator, void, unknown>; }; }>; export declare function close(): Promise; export declare function createDuplexSession(payload: string, _commandId: number): Promise<{ requestStream: import("bare-stream").Transform; responseStream: import("bare-stream").Transform; }>; //# sourceMappingURL=bare-client.d.ts.map