import { DefineComponent, ExtractPropTypes, ComponentOptionsMixin, PublicProps, ComponentProvideOptions } from 'vue'; import { DefineComponent } from '@primevue/core'; import { ButtonProps, ButtonSlots } from 'primevue/button'; import { CardProps, CardSlots } from 'primevue/card'; import { TextareaProps, TextareaSlots } from 'primevue/textarea'; import { ProgressSpinnerProps, ProgressSpinnerSlots } from 'primevue/progressspinner'; declare const _default: DefineComponent any[]; }; title: { type: StringConstructor; default: string; }; }>, {}, { selectedVersion: any; selectedVersionContent: string; isContentLoading: boolean; }, {}, { /** * Selects a version, triggers loading, and displays its content. */ selectVersion(version: any): Promise; /** * Triggers the download of a specific version's content. */ download(version: any): void; /** * Triggers the revert of a specific version */ revert(version: any): void; /** * Retrieves the content of a specific version through the Alfresco service. */ getContent(nodeId: any, versionId: any): Promise; toLocaleDateString(datestr: any): string; toLocaleTimeString(datestr: any): string; }, ComponentOptionsMixin, ComponentOptionsMixin, "reload"[], "reload", PublicProps, Readonly< ExtractPropTypes<{ currentNode: { type: ObjectConstructor; required: true; }; versions: { type: ArrayConstructor; default: () => any[]; }; title: { type: StringConstructor; default: string; }; }>> & Readonly<{ onReload?: (...args: any[]) => any; }>, { versions: unknown[]; title: string; }, {}, { PrimeButton: DefineComponent void>; PrimeCard: DefineComponent void>; PrimeTextarea: DefineComponent void) & ((e: "value-change", value: string) => void)>; PrimeProgressSpinner: DefineComponent void>; }, {}, string, ComponentProvideOptions, true, {}, any>; export default _default; //# sourceMappingURL=ListVersionConfig.vue.d.ts.map