import { type TSchema, type TSchemaOptions } from '../types/schema.mjs'; import { type TDeferred } from '../types/deferred.mjs'; import { type TCapitalizeAction } from '../engine/intrinsics/instantiate.mjs'; /** Creates a deferred Capitalize action. */ export type TCapitalizeDeferred = (TDeferred<'Capitalize', [Type]>); /** Creates a deferred Capitalize action. */ export declare function CapitalizeDeferred(type: Type, options?: TSchemaOptions): TCapitalizeDeferred; /** Applies a Capitalize action to the given type. */ export type TCapitalize = (TCapitalizeAction); /** Applies a Capitalize action to the given type. */ export declare function Capitalize(type: Type, options?: TSchemaOptions): TCapitalize;