interface StdinEventSource { once(event: "data" | "end" | "error", listener: () => void): unknown; removeListener(event: "data" | "end" | "error", listener: () => void): unknown; } /** Resolve on terminal input or shutdown and remove every competing listener exactly once. */ export declare function waitForStdinEvent(input?: StdinEventSource): Promise; export {}; //# sourceMappingURL=stdin-events.d.ts.map