export type Resolver<T> = (...args: unknown[]) => Promise<T>;
export default function resolveOnce<T>(fn: Resolver<T>): Resolver<T>;
