import { DefineComponent, ComponentOptionsMixin, PublicProps, ObjectDirective, ComponentProvideOptions } from 'vue'; import { DefineComponent } from '@primevue/core'; import { DialogProps, DialogSlots } from 'primevue/dialog'; import { ButtonProps, ButtonSlots } from 'primevue/button'; import { InputTextProps, InputTextSlots } from 'primevue/inputtext'; import { InputGroupProps, InputGroupSlots } from 'primevue/inputgroup'; import { InputGroupAddonProps, InputGroupAddonSlots } from 'primevue/inputgroupaddon'; import { CheckboxProps, CheckboxSlots } from 'primevue/checkbox'; import { DatePickerProps, DatePickerSlots, DatePickerBlurEvent, DatePickerMonthChangeEvent, DatePickerYearChangeEvent } from 'primevue/datepicker'; declare const _default: DefineComponent<{}, {}, { link: any; shareId: any; date: any; hasExpirationDate: boolean; node: any; }, {}, { closePopup(reload: any): void; dateChecked(): void; copyLinkClipboard(): void; deleteLinkDate(): void; updateLinkDate(): void; deleteSharedLink(): void; createSharedLink(): void; }, ComponentOptionsMixin, ComponentOptionsMixin, ("reload" | "close")[], "reload" | "close", PublicProps, Readonly<{}> & Readonly<{ onClose?: (...args: any[]) => any; onReload?: (...args: any[]) => any; }>, {}, {}, { 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)>; PrimeButton: DefineComponent void>; PrimeInputText: DefineComponent void) & ((e: "value-change", value: string) => void)>; PrimeInputGroup: DefineComponent void>; PrimeInputGroupAddon: DefineComponent void>; PrimeCheckbox: DefineComponent void) & ((e: "value-change", value: any) => void) & ((e: "change", event: Event) => void) & ((e: "focus", event: Event) => void) & ((e: "blur", event: Event) => void) & ((e: "update:indeterminate", value: false) => void)>; PrimeDatePicker: DefineComponent void) & ((e: "value-change", value: Date | Date[]) => void) & ((e: "focus", event: Event) => void) & ((e: "blur", event: DatePickerBlurEvent) => void) & ((e: "show") => void) & ((e: "hide") => void) & ((e: "input", event: Event) => void) & ((e: "date-select", value: Date) => void) & ((e: "today-click", date: Date) => void) & ((e: "clear-click", event: Event) => void) & ((e: "month-change", event: DatePickerMonthChangeEvent) => void) & ((e: "year-change", event: DatePickerYearChangeEvent) => void) & ((e: "keydown", event: Event) => void)>; }, { tooltip: ObjectDirective; }, string, ComponentProvideOptions, true, {}, any>; export default _default; //# sourceMappingURL=ShareLinkPopup.vue.d.ts.map