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