import { DefineComponent, ExtractPropTypes, ComponentOptionsMixin, PublicProps, ComponentProvideOptions } from 'vue'; import { DefineComponent } from '@primevue/core'; import { InputTextProps, InputTextSlots } from 'primevue/inputtext'; import { TextareaProps, TextareaSlots } from 'primevue/textarea'; declare const _default: DefineComponent any[]; }; }>, {}, { editableLexicon: { id: string; label: string; values: any[]; }; valuesAsString: string; isEditMode: boolean; }, {}, { submit(): void; }, ComponentOptionsMixin, ComponentOptionsMixin, "save"[], "save", PublicProps, Readonly< ExtractPropTypes<{ lexicon: { type: ObjectConstructor; default: any; }; existingLexicons: { type: ArrayConstructor; default: () => any[]; }; }>> & Readonly<{ onSave?: (...args: any[]) => any; }>, { lexicon: Record; existingLexicons: unknown[]; }, {}, { PrimeInputText: DefineComponent void) & ((e: "value-change", value: string) => void)>; PrimeTextarea: DefineComponent void) & ((e: "value-change", value: string) => void)>; }, {}, string, ComponentProvideOptions, true, {}, any>; export default _default; //# sourceMappingURL=LexiconForm.vue.d.ts.map