import { AbstractUnixSocketTransport, type UnixSocketTransportOptions } from "./unix-base"; export type { UnixSocketTransportOptions } from "./unix-base"; /** * Deno-native unix-domain-socket transport for `blit server` IPC. * * Uses `Deno.connect({ transport: "unix" })` directly — no `node:*` * imports, no `npm:` shim. See {@link NodeUnixSocketTransport} and * {@link BunUnixSocketTransport} for the other runtimes. * * Requires the `--unstable-net` (or `--unstable`) flag on Deno < 2 and * the `--allow-read --allow-write` permissions for the socket path. */ export declare class DenoUnixSocketTransport extends AbstractUnixSocketTransport { private conn; private writer; constructor(path: string, options?: UnixSocketTransportOptions); protected openRawSocket(attempt: symbol): void; private pump; protected writeRaw(data: Uint8Array): void; protected destroyRawSocket(): void; } //# sourceMappingURL=unix-deno.d.ts.map