import type * as CL from "../../../../Clock/index.js"; import type * as C from "../core.js"; export declare const StreamTimeoutSymbol: unique symbol; export declare class StreamTimeoutError { readonly message?: string | undefined; readonly [StreamTimeoutSymbol] = "StreamTimeoutError"; constructor(message?: string | undefined); } export declare const isStreamTimeoutError: (u: unknown) => u is StreamTimeoutError; /** * Switches the stream if it does not produce a value after d duration. */ export declare function timeoutTo_(self: C.Stream, d: number, that: C.Stream): C.Stream; /** * Switches the stream if it does not produce a value after d duration. * * @ets_data_first timeoutTo_ */ export declare function timeoutTo(d: number, that: C.Stream): (self: C.Stream) => C.Stream; //# sourceMappingURL=timeoutTo.d.ts.map