import { DefineComponent, ExtractPropTypes, ComponentOptionsMixin, PublicProps, ComponentProvideOptions } from 'vue'; import { DefineComponent } from '@primevue/core'; import { SelectProps, SelectSlots, SelectFilterEvent, SelectChangeEvent, SelectMethods } from 'primevue/select'; import { TextareaProps, TextareaSlots } from 'primevue/textarea'; declare const _default: DefineComponent, {}, { chartTypes: string[]; }, {}, { updateChartType(newType: any): void; }, ComponentOptionsMixin, ComponentOptionsMixin, ("update:config" | "open-json-editor")[], "update:config" | "open-json-editor", PublicProps, Readonly< ExtractPropTypes<{ config: { type: ObjectConstructor; required: true; }; chartDataJson: { type: StringConstructor; default: string; }; }>> & Readonly<{ "onUpdate:config"?: (...args: any[]) => any; "onOpen-json-editor"?: (...args: any[]) => any; }>, { chartDataJson: string; }, {}, { PrimeSelect: DefineComponent void) & ((e: "update:modelValue", value: any) => void) & ((e: "value-change", value: any) => void) & ((e: "change", event: SelectChangeEvent) => void) & ((e: "focus", event: Event) => void) & ((e: "blur", event: Event) => void) & ((e: "before-show") => void) & ((e: "before-hide") => void) & ((e: "show") => void) & ((e: "hide") => void), SelectMethods>; PrimeTextarea: DefineComponent void) & ((e: "value-change", value: string) => void)>; FieldLabel: DefineComponent, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly< ExtractPropTypes<{ label: { type: StringConstructor; required: true; }; forId: { type: StringConstructor; default: string; }; help: { type: StringConstructor; default: string; }; example: { type: StringConstructor; default: string; }; }>> & Readonly<{}>, { help: string; example: string; forId: string; }, {}, {}, {}, string, ComponentProvideOptions, true, {}, any>; }, {}, string, ComponentProvideOptions, true, {}, any>; export default _default; //# sourceMappingURL=ChartConfig.vue.d.ts.map