/** * Creates a function that runs its argument once and returns the first result on every * later call. * * @example * const initialize = once(createApplication) * initialize() // runs createApplication * initialize() // returns the cached result */ export declare function once unknown>(func: F): F;