import { type TSchema, type TSchemaOptions } from '../../types/schema.mjs'; import { type TProperties } from '../../types/properties.mjs'; import { type TImmutable } from '../../types/_immutable.mjs'; import { type TState, type TInstantiateType } from '../instantiate.mjs'; type TAddImmutableOperation> = Result; export type TAddImmutableAction> = Result; export declare function AddImmutableAction(type: Type, options: TSchemaOptions): TAddImmutableAction; export type TAddImmutableInstantiate> = TAddImmutableAction; export declare function AddImmutableInstantiate(context: Context, state: State, type: Type, options: TSchemaOptions): TAddImmutableInstantiate; export {};