import { RxapFormControl } from '@rxap/forms'; import { ExtractControlMixin } from './extract-control.mixin'; import { ExtractFormDefinitionMixin } from './extract-form-definition.mixin'; import { ExtractFunctionMixin } from './extract-function.mixin'; import { UseFunctionConfig, UseFunctionType } from './extract-functions.mixin'; export declare const TO_DISPLAY_FUNCTION_NAME = "to-display"; export declare function UseToDisplayFunction(fnc: UseFunctionType<[any], string>): any; export declare function UseToDisplayFunction(fnc: UseFunctionType, config: UseFunctionConfig): any; export interface ExtractToDisplayFunctionMixin extends ExtractFormDefinitionMixin, ExtractFunctionMixin, ExtractControlMixin { } export declare class ExtractToDisplayFunctionMixin { protected extractToDisplayFunction(defaultFunction?: UseFunctionType<[any], string> | null, control?: RxapFormControl, formDefinition?: import("@rxap/forms").FormDefinition): UseFunctionType<[any], string>; }