import { Writable } from 'node:stream'; import { ExecPayload } from './schema.js'; export declare const WEBHOOK_FLUSH_INTERVAL_MS = 100; export declare function isEnvelopeObject(obj: unknown): obj is Record; export declare function extractEnvelope(tail: string): { parsed: Record; start: number; end: number; } | null; export declare function parseEnvelopeFromTail(tailStr: string): Record | null; export declare function createWebhookStream(filePath: string, payload: ExecPayload): Writable; //# sourceMappingURL=io-utils.d.ts.map