import type { IDisposable } from '../functions/disposer.js'; import type { IResettableModel } from '../models/types.js'; import type { ILazy } from './types.js'; export declare function createLazy(factory: () => T): ILazy & IDisposable & IResettableModel;