import { BaseSchema, Schema } from '../../Schema'; export type SchemaGetter> = () => SchemaType; export declare function lazy(getter: SchemaGetter>): Schema; export declare function constructLazyBaseSchema(getter: SchemaGetter>): BaseSchema; export declare function getMemoizedSchema>(getter: SchemaGetter): SchemaType; //# sourceMappingURL=lazy.d.ts.map