import { AnyObject } from '../../../../shared/types'; import { InjectionKey } from 'vue'; export declare const InjectionTemplateRender: InjectionKey; export declare const InjectionTemplateRenderEmit: InjectionKey<(event: string, ...args: any[]) => void>; export declare enum COMPONENT_TYPE { FIELD = "FIELD", FIELD_COMBINATION = "FIELD_COMBINATION", LABEL = "LABEL", ROW = "ROW", BUTTON = "BUTTON", TEXT = "TEXT", DIVIDER = "DIVIDER", BOX = "BOX", SLOT = "SLOT", IMAGE = "IMG", TABLE = "TABLE", SCALE_VIEW = "SCALE_VIEW" } export type SCALE_FORM_TYPE = 'EVALUATE_CHECKBOX_BLOCK' | 'EVALUATE_INPUT' | 'EVALUATE_SELECT' | 'EVALUATE_RADIO_BLOCK' | 'ID_CARD' | 'MOBILE' | 'RADIO_BLOCK' | 'CHECKBOX_BLOCK' | 'SELECT' | 'INPUT' | 'DATETIME';