import { DefineComponent, ExtractPropTypes, ComponentOptionsMixin, PublicProps, ComponentProvideOptions, ObjectDirective } from 'vue'; import { default as __DTS_DEFAULT_0__ } from 'quick-lru'; import { RenditionEntry } from '@alfresco/js-api'; import { DefineComponent } from '@primevue/core'; import { ButtonProps, ButtonSlots } from 'primevue/button'; import { CheckboxProps, CheckboxSlots } from 'primevue/checkbox'; import { ImageProps, ImageSlots, ImageMethods } from 'primevue/image'; declare const _default: DefineComponent {}; }; selectedNodes: { type: ArrayConstructor; default: () => any[]; }; isPreviewPanelVisible: { type: BooleanConstructor; default: boolean; }; isSmallScreen: { type: BooleanConstructor; default: boolean; }; isInUserHome: { type: BooleanConstructor; default: boolean; }; }>, {}, {}, { selectedNodesCopy: { get(): unknown[]; set(value: any): void; }; selectedIds(): Set; allSelected(): boolean; }, { isSelected(item: any): boolean; toggleSelectAll(checked: any): void; alfrescoFileService(): { lruUrls: __DTS_DEFAULT_0__; pendingRenditions: Set; failedRenditions: __DTS_DEFAULT_0__; getThumbnailUrl(nodeId: any): any; getPreviewUrl(nodeId: any): any; getContentUrl(nodeId: any): any; getVersionContentUrl(nodeId: any, versionId: any): any; uploadFile(nodeId: any, opts: any, file: any): any; createRendition(nodeId: any, rendition: any): Promise; createAllRendition(nodeId: any): Promise; createMissingRenditions(nodeId: any, wanted?: string[]): Promise; _createRendition(nodeId: any, renditionBodyCreate: any): Promise; createVersionRendition(nodeId: any, versionId: any, rendition: any): Promise; getVersionRendition(nodeId: any, versionId: any, renditionId: any): Promise< RenditionEntry>; handleThumbnailFallback(event: Event): void; onImageLoadFailure(event: Event, node: any): void; isThumbnailSupported(node: any): any; _findRenditionStatus(paging: any, rendition: any): string | null; _renditionNotAvailable(nodeId: any, rendition: any): Error; _waitForRendition(getRendition: any, getUrl: any, rendition: any): any; getRenditionUrl(nodeId: any, rendition?: string): Promise; getVersionRenditionUrl(nodeId: any, versionId: any, rendition?: string): Promise; getProtocolForFileExtension(fileExtension: any): any; getFileExtension(fileName: any): any; isDoc(item: any): boolean; toggleMSOfficeVue(node: any): void; canOpenWithMSOffice(item: any): boolean; triggerEditOnlineAos(node: any): void; aos_tryToLaunchOfficeByMsProtocolHandler(protocolHandler: any, url: any): void; isWindows(): boolean; isMacOs(): boolean; getUserAgent(): string; isMSOfficeDoc(item: any): boolean; uploadFileWithProgress(nodeId: string, opts: object, file: File): Promise; tooltipLockContent(node: { properties: any; properties: any; properties?: any; properties?: any; properties?: any; }): string; isPathElementVisible(item: any, index: any): boolean; }; toLocaleDateString(datestr: any): string; displaySvg(node: any): boolean; loadIcon(item: any): string; loadIconLabel(item: any): any; onImageLoadFailure(event: any, node: any): void; displayThumb(node: any): any; clickIcon(node: any): void; openPreviewPanel(node: any): void; openShareLink(node: any): void; toggleFavorite(node: any): void; toggleFileActionMenu(event: any, node: any): void; openInNewTab(node: any): void; nodeClicked(node: any): void; }, ComponentOptionsMixin, ComponentOptionsMixin, ("reload" | "update:selectedNodes" | "click-icon" | "open-preview-panel" | "toggle-file-action-menu" | "open-members" | "open-sharelink" | "toggle-favorite" | "open-in-new-tab" | "node-clicked")[], "reload" | "update:selectedNodes" | "click-icon" | "open-preview-panel" | "toggle-file-action-menu" | "open-members" | "open-sharelink" | "toggle-favorite" | "open-in-new-tab" | "node-clicked", PublicProps, Readonly< ExtractPropTypes<{ slotProps: { type: ObjectConstructor; default: () => {}; }; selectedNodes: { type: ArrayConstructor; default: () => any[]; }; isPreviewPanelVisible: { type: BooleanConstructor; default: boolean; }; isSmallScreen: { type: BooleanConstructor; default: boolean; }; isInUserHome: { type: BooleanConstructor; default: boolean; }; }>> & Readonly<{ onReload?: (...args: any[]) => any; "onUpdate:selectedNodes"?: (...args: any[]) => any; "onClick-icon"?: (...args: any[]) => any; "onOpen-preview-panel"?: (...args: any[]) => any; "onToggle-file-action-menu"?: (...args: any[]) => any; "onOpen-members"?: (...args: any[]) => any; "onOpen-sharelink"?: (...args: any[]) => any; "onToggle-favorite"?: (...args: any[]) => any; "onOpen-in-new-tab"?: (...args: any[]) => any; "onNode-clicked"?: (...args: any[]) => any; }>, { isSmallScreen: boolean; isInUserHome: boolean; selectedNodes: unknown[]; isPreviewPanelVisible: boolean; slotProps: Record; }, {}, { PristyIcon: DefineComponent, {}, {}, { src(): any; }, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly< ExtractPropTypes<{ svgFileName: { default: string; type: StringConstructor; }; }>> & Readonly<{}>, { svgFileName: string; }, {}, {}, {}, string, ComponentProvideOptions, true, {}, any>; PrimeButton: 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)>; PrimeImage: DefineComponent void) & ((e: "hide") => void) & ((e: "error") => void), ImageMethods>; }, { tooltip: ObjectDirective; }, string, ComponentProvideOptions, true, {}, any>; export default _default; //# sourceMappingURL=ContentGridView.vue.d.ts.map