export declare type Optional = T | null; export declare type Hrtime = [number, number]; export declare type AnyFn = (...args: unknown[]) => unknown; /** * Used for generic function to infer function parameters. * * Example: * * ```ts * function fn(cb: T): void {} * ``` */ export declare type UnknownFn = (...args: never[]) => unknown;