type TMemoizeOptions = {
    ttl?: number;
    key?: string;
};
export declare function memoize<T extends (...args: any[]) => any>(fn: T, getKey?: (...args: Parameters<T>) => string, options?: TMemoizeOptions): T;
export {};
//# sourceMappingURL=memoize.d.ts.map