import { ComponentOptionsMixin } from 'vue'; import { ComponentProvideOptions } from 'vue'; import { DefineComponent } from 'vue'; import { PublicProps } from 'vue'; import { StyleValue } from 'vue'; declare const __VLS_component: DefineComponent<__VLS_Props, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly<__VLS_Props> & Readonly<{}>, {}, {}, {}, {}, string, ComponentProvideOptions, false, { wrapperRef: HTMLDivElement; }, HTMLDivElement>; declare const __VLS_component_2: DefineComponent<__VLS_Props_3, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly<__VLS_Props_3> & Readonly<{}>, {}, {}, {}, {}, string, ComponentProvideOptions, false, {}, HTMLDivElement>; declare const __VLS_component_3: DefineComponent<__VLS_Props_4, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly<__VLS_Props_4> & Readonly<{}>, {}, {}, {}, {}, string, ComponentProvideOptions, false, {}, HTMLDivElement>; declare type __VLS_Props = { contextKey?: symbol | string; }; declare type __VLS_Props_2 = { layout?: "grid" | "stacked" | unknown; columns?: number; fieldWrapperClass?: string; only?: string[]; errorClass?: any; classes?: any; as?: string; containerClass?: string; containerStyle?: StyleValue; excludeRepeaters?: boolean; }; declare type __VLS_Props_3 = { title?: string; classes?: string; titleClasses?: string; }; declare type __VLS_Props_4 = { name: string; includeChildren?: boolean; }; declare function __VLS_template(): { attrs: Partial<{}>; slots: { default?(_: {}): any; }; refs: { wrapperRef: HTMLDivElement; }; rootEl: HTMLDivElement; }; declare function __VLS_template_2(): { attrs: Partial<{}>; slots: { default?(_: {}): any; }; refs: {}; rootEl: HTMLDivElement; }; declare function __VLS_template_3(): { attrs: Partial<{}>; slots: { default?(_: { key: number; index: number; parentIndex: number; value: any; fullName: string; indexes: Record; data: any; }): any; }; refs: {}; rootEl: HTMLDivElement; }; declare type __VLS_TemplateResult = ReturnType; declare type __VLS_TemplateResult_2 = ReturnType; declare type __VLS_TemplateResult_3 = ReturnType; declare type __VLS_WithTemplateSlots = T & { new (): { $slots: S; }; }; declare type __VLS_WithTemplateSlots_2 = T & { new (): { $slots: S; }; }; declare type __VLS_WithTemplateSlots_3 = T & { new (): { $slots: S; }; }; export declare const AutoVorm: DefineComponent<__VLS_Props_2, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {} & { validate: (payload: any) => any; blur: (payload: any) => any; input: (payload: any) => any; submit: (evt: SubmitEvent) => any; }, string, PublicProps, Readonly<__VLS_Props_2> & Readonly<{ onValidate?: ((payload: any) => any) | undefined; onBlur?: ((payload: any) => any) | undefined; onInput?: ((payload: any) => any) | undefined; onSubmit?: ((evt: SubmitEvent) => any) | undefined; }>, {}, {}, {}, {}, string, ComponentProvideOptions, false, {}, any>; export declare const VormProvider: __VLS_WithTemplateSlots; export declare const VormRepeater: __VLS_WithTemplateSlots_3; export declare const VormSection: __VLS_WithTemplateSlots_2; export { }