/** * Ensure a callback only gets executed once. */ declare class ExecOnce unknown> { private hasBeenExecuted; private cb; constructor(callback: T); get hasExecuted(): boolean; exec(...args: unknown[]): unknown; } export { ExecOnce };