declare type $Duration = number | ((value: T) => number | Promise); export declare const time: (config?: { throttle?: { duration: $Duration; leading?: boolean | undefined; trailing?: boolean | undefined; } | undefined; debounce?: { duration: $Duration; onDebunce?: ((timer: Promise) => unknown) | undefined; } | undefined; }) => TransformStream; export {};