import { type TSchema, type TSchemaOptions } from '../../types/schema.mjs'; import { type TProperties } from '../../types/properties.mjs'; import { type TOptional } from '../../types/_optional.mjs'; import { type TState, type TInstantiateType } from '../instantiate.mjs'; type TAddOptionalOperation> = Result; export type TAddOptionalAction> = Result; export declare function AddOptionalAction(type: Type, options: TSchemaOptions): TAddOptionalAction; export type TAddOptionalInstantiate> = TAddOptionalAction; export declare function AddOptionalInstantiate(context: Context, state: State, type: Type, options: TSchemaOptions): TAddOptionalInstantiate; export {};