import type * as HKT from "@principia/prelude/HKT"; export interface LazyPromise { (): Promise; } export declare type InferA = [T] extends [LazyPromise] ? A : never; export declare const URI = "LazyPromise"; export declare type URI = typeof URI; export declare type V = HKT.Auto; declare module "@principia/prelude/HKT" { interface URItoKind { readonly [URI]: LazyPromise; } } //# sourceMappingURL=model.d.ts.map