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'; import { RadioButtonProps, RadioButtonSlots } from 'primevue/radiobutton'; declare const _default: DefineComponent, {}, { localSourceType: string; userChangedType: boolean; }, { markdownContent(): any; }, { detectMarkdownSourceType(): void; }, ComponentOptionsMixin, ComponentOptionsMixin, ("update:config" | "open-markdown-editor" | "open-markdown-browser")[], "update:config" | "open-markdown-editor" | "open-markdown-browser", PublicProps, Readonly< ExtractPropTypes<{ config: { type: ObjectConstructor; required: true; }; }>> & Readonly<{ "onUpdate:config"?: (...args: any[]) => any; "onOpen-markdown-editor"?: (...args: any[]) => any; "onOpen-markdown-browser"?: (...args: any[]) => any; }>, {}, {}, { PrimeInputText: DefineComponent void) & ((e: "value-change", value: string) => void)>; PrimeTextarea: DefineComponent void) & ((e: "value-change", value: string) => void)>; PrimeRadioButton: DefineComponent void) & ((e: "value-change", value: any) => void) & ((e: "change", event: Event) => void) & ((e: "focus", event: Event) => void) & ((e: "blur", event: Event) => 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=MarkdownConfig.vue.d.ts.map