import memoizee from 'memoizee';
import type { PubSub } from './pubsub';
export declare const getAuthDependentMemoize: (pubsub: PubSub, cacheInterval?: number) => <T extends (...args: any[]) => any>(fn: T) => T & memoizee.Memoized<T>;
