import type { TSchema, SchemaOptions } from '../schema/index'; import { Kind } from '../symbols/symbols'; export interface TComputed extends TSchema { [Kind]: 'Computed'; target: Target; parameters: Parameters; } /** `[Internal]` Creates a deferred computed type. This type is used exclusively in modules to defer resolution of computable types that contain interior references */ export declare function Computed(target: Target, parameters: [...Parameters], options?: SchemaOptions): TComputed;