import { In, Out } from "../_interfaces"; export declare const debounce: CurriedDebounce; export interface CurriedDebounce { (delay: number, observable: In): Out; (delay: number): (observable: In) => Out; } export declare const debounceImmediate: CurriedDebounceImmediate; export interface CurriedDebounceImmediate { (delay: number, observable: In): Out; (delay: number): (observable: In) => Out; }