export declare class HerdrCoreRpcError extends Error { readonly code: number; readonly kind?: string | undefined; constructor(code: number, message: string, kind?: string | undefined); } /** Accept native full pipe names as well as the short Windows endpoint form. */ export declare const herdrCoreEndpoint: (socket: string, platform?: NodeJS.Platform) => string; /** One correlated, newline-delimited JSON-RPC 2.0 request. Never starts a service. */ export declare const herdrCoreSocketRequest: (socketPath: string, method: string, params: Record, options?: { timeoutMs?: number; maxResponseBytes?: number; }) => Promise; //# sourceMappingURL=herdr-core-socket.d.ts.map