export default function once<Args extends any[], Ret>(fn: (...args: Args) => Ret): (...args: Args) => Ret;
