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