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