import { OperatorFunction } from 'rxjs'; export type DebounceConfig = { type: 'debounce'; dueTime: number; }; export type ThrottleConfig = { type: 'throttle'; duration: number; leading?: boolean; trailing?: boolean; }; export type TimingConfig = DebounceConfig | ThrottleConfig; export declare const getTimingOperatorFunction: (config?: TimingConfig) => OperatorFunction;