import { DefineComponent, ExtractPropTypes, ComponentOptionsMixin, PublicProps, ComponentProvideOptions } from 'vue'; import { DefineComponent } from '@primevue/core'; import { DialogProps, DialogSlots } from 'primevue/dialog'; import { StepperProps, StepperSlots } from 'primevue/stepper'; import { StepListProps, StepListSlots } from 'primevue/steplist'; import { StepProps, StepSlots } from 'primevue/step'; import { StepPanelsProps, StepPanelsSlots } from 'primevue/steppanels'; import { StepPanelProps, StepPanelSlots } from 'primevue/steppanel'; import { InputTextProps, InputTextSlots } from 'primevue/inputtext'; import { InputGroupProps, InputGroupSlots } from 'primevue/inputgroup'; import { InputGroupAddonProps, InputGroupAddonSlots } from 'primevue/inputgroupaddon'; import { TextareaProps, TextareaSlots } from 'primevue/textarea'; import { SelectButtonProps, SelectButtonSlots, SelectButtonChangeEvent } from 'primevue/selectbutton'; import { ButtonProps, ButtonSlots } from 'primevue/button'; declare const _default: DefineComponent, {}, { currentStep: string; viewName: string; viewDescription: string; viewFileId: string; scope: string; }, { isEditMode(): boolean; showScopeStep(): boolean; fileIdStep(): "1" | "2"; detailsStep(): "2" | "3"; scopeOptions(): { label: string; value: string; }[]; isFormValid(): boolean; isPristyAdmin: () => any; }, { save(): void; resetForm(): void; populateForm(): void; logout: () => Promise>; validateSession: () => Promise<{ id: string; }>; connectKeycloak: () => Promise; keycloakReady: (_keycloak: any) => Promise<{ id: string; }>; getAlfTicket: () => Promise<{ id: string; } | undefined>; getPerson: () => Promise; checkPristyAdminStatus: () => Promise; login: (user: string, password: string) => Promise; apiLogin: (a: string, p: string) => Promise; publiclogoff: () => Promise; publiclogin: (espace_id: string) => Promise; }, ComponentOptionsMixin, ComponentOptionsMixin, ("update:visible" | "save-view" | "clear-error")[], "update:visible" | "save-view" | "clear-error", PublicProps, Readonly< ExtractPropTypes<{ visible: BooleanConstructor; errorMessage: { type: StringConstructor; default: any; }; viewData: { type: ObjectConstructor; default: any; }; globalOnly: { type: BooleanConstructor; default: boolean; }; }>> & Readonly<{ "onUpdate:visible"?: (...args: any[]) => any; "onSave-view"?: (...args: any[]) => any; "onClear-error"?: (...args: any[]) => any; }>, { visible: boolean; globalOnly: boolean; errorMessage: string; viewData: Record; }, {}, { PrimeDialog: DefineComponent void) & ((e: "hide") => void) & ((e: "update:visible", value: boolean) => void) & ((e: "after-hide") => void) & ((e: "maximize", event: Event) => void) & ((e: "unmaximize", event: Event) => void) & ((e: "dragstart", event: Event) => void) & ((e: "dragend", event: Event) => void)>; PrimeStepper: DefineComponent void>; PrimeStepList: DefineComponent void>; PrimeStep: DefineComponent void>; PrimeStepPanels: DefineComponent void>; PrimeStepPanel: DefineComponent void>; PrimeInputText: DefineComponent void) & ((e: "value-change", value: string) => void)>; PrimeInputGroup: DefineComponent void>; PrimeInputGroupAddon: DefineComponent void>; PrimeTextarea: DefineComponent void) & ((e: "value-change", value: string) => void)>; PrimeSelectButton: DefineComponent void) & ((e: "value-change", value: any) => void) & ((e: "change", event: SelectButtonChangeEvent) => void) & ((e: "focus", event: Event) => void) & ((e: "blur", event: Event) => void)>; PrimeButton: DefineComponent void>; }, {}, string, ComponentProvideOptions, true, {}, any>; export default _default; //# sourceMappingURL=SaveViewPopup.vue.d.ts.map