import { DefineComponent, ExtractPropTypes, ComponentOptionsMixin, PublicProps, Ref, ComputedRef, ComponentProvideOptions, ObjectDirective } from 'vue'; import { DefineComponent } from '@primevue/core'; import { DividerProps, DividerSlots } from 'primevue/divider'; import { MenuProps, MenuSlots, MenuMethods } from 'primevue/menu'; import { ButtonProps, ButtonSlots } from 'primevue/button'; import { PaginatorProps, PaginatorSlots, PageState } from 'primevue/paginator'; import { ProgressSpinnerProps, ProgressSpinnerSlots } from 'primevue/progressspinner'; declare const _default: DefineComponent any[]; }; loading: { type: BooleanConstructor; default: boolean; }; totalRecords: { type: NumberConstructor; default: number; }; rowsPerPage: { type: NumberConstructor; default: number; }; showLocationActions: { type: BooleanConstructor; default: boolean; }; workspaceRouteName: { type: StringConstructor; default: string; }; folderRouteName: { type: StringConstructor; default: string; }; folderRouteParamName: { type: StringConstructor; default: string; }; homeRoute: { type: (ObjectConstructor | StringConstructor)[]; default: () => { name: string; }; }; }>, {}, { first: number; }, {}, { getNodeIcon(entry: any): string; buildBreadcrumbPath(entry: any): any; getSiteElement(entry: any): any; getSiteName(entry: any): any; getParentName(entry: any): any; addParentAsLocation(entry: any, negation: any): void; addSiteAsLocation(entry: any, negation: any): void; formatDate(dateStr: any): string; handlePageChange(event: any): void; formatSize(bytes: any): string; }, ComponentOptionsMixin, ComponentOptionsMixin, ("page-change" | "select-node")[], "page-change" | "select-node", PublicProps, Readonly< ExtractPropTypes<{ entries: { type: ArrayConstructor; default: () => any[]; }; loading: { type: BooleanConstructor; default: boolean; }; totalRecords: { type: NumberConstructor; default: number; }; rowsPerPage: { type: NumberConstructor; default: number; }; showLocationActions: { type: BooleanConstructor; default: boolean; }; workspaceRouteName: { type: StringConstructor; default: string; }; folderRouteName: { type: StringConstructor; default: string; }; folderRouteParamName: { type: StringConstructor; default: string; }; homeRoute: { type: (ObjectConstructor | StringConstructor)[]; default: () => { name: string; }; }; }>> & Readonly<{ "onPage-change"?: (...args: any[]) => any; "onSelect-node"?: (...args: any[]) => any; }>, { entries: unknown[]; totalRecords: number; loading: boolean; rowsPerPage: number; homeRoute: string | Record; workspaceRouteName: string; folderRouteName: string; showLocationActions: boolean; folderRouteParamName: string; }, {}, { ComplexBreadcrumb: DefineComponent any[]; }; currentNode: { type: ObjectConstructor; default: any; }; mode: { type: StringConstructor; default: string; validator: (value: unknown) => boolean; }; ellipsisThreshold: { type: NumberConstructor; default: any; }; showActions: { type: BooleanConstructor; default: boolean; }; isInSearch: { type: BooleanConstructor; default: boolean; }; isInConsultation: { type: BooleanConstructor; default: boolean; }; showHome: { type: BooleanConstructor; default: boolean; }; homeRoute: { type: (ObjectConstructor | StringConstructor)[]; default: () => { name: string; }; }; workspaceRouteName: { type: StringConstructor; default: string; }; folderRouteName: { type: StringConstructor; default: string; }; }>, { ellipsisMenu: Ref; actionMenu: Ref; actionMenuItems: Ref; computedPath: ComputedRef; displayMode: ComputedRef; workspaceItem: ComputedRef; lastItem: ComputedRef; secondToLastItem: ComputedRef; ellipsisMenuItems: ComputedRef; getItemIcon: (item: any) => "ri-folder-2-line" | "ri-building-line" | "ri-home-4-line" | "ri-file-text-line"; isItemClickable: (item: any, index: any) => any; isLastItem: (index: any) => boolean; isInConsultationMode: ComputedRef; toggleEllipsisMenu: (event: any) => void; toggleActionMenu: (event: any, item: any) => void; isSmallScreen: ComputedRef; isVerySmallScreen: ComputedRef; }, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, ("reload" | "action")[], "reload" | "action", PublicProps, Readonly< ExtractPropTypes<{ path: { type: ArrayConstructor; default: () => any[]; }; currentNode: { type: ObjectConstructor; default: any; }; mode: { type: StringConstructor; default: string; validator: (value: unknown) => boolean; }; ellipsisThreshold: { type: NumberConstructor; default: any; }; showActions: { type: BooleanConstructor; default: boolean; }; isInSearch: { type: BooleanConstructor; default: boolean; }; isInConsultation: { type: BooleanConstructor; default: boolean; }; showHome: { type: BooleanConstructor; default: boolean; }; homeRoute: { type: (ObjectConstructor | StringConstructor)[]; default: () => { name: string; }; }; workspaceRouteName: { type: StringConstructor; default: string; }; folderRouteName: { type: StringConstructor; default: string; }; }>> & Readonly<{ onReload?: (...args: any[]) => any; onAction?: (...args: any[]) => any; }>, { path: unknown[]; currentNode: Record; isInConsultation: boolean; isInSearch: boolean; mode: string; ellipsisThreshold: number; showActions: boolean; showHome: boolean; homeRoute: string | Record; workspaceRouteName: string; folderRouteName: string; }, {}, { ActionMenu: DefineComponent any[]; }; }>, {}, {}, { filteredActionsWithDivider(): any[]; }, { getActionMenuRef(): unknown; }, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly< ExtractPropTypes<{ actionMenuItems: { type: ArrayConstructor; default: () => any[]; }; }>> & Readonly<{}>, { actionMenuItems: unknown[]; }, {}, { PrimeDivider: DefineComponent void>; PrimeMenu: DefineComponent void) & ((e: "blur", event: Event) => void) & ((e: "show") => void) & ((e: "hide") => void), MenuMethods>; }, {}, string, ComponentProvideOptions, true, {}, any>; PrimeButton: DefineComponent void>; PrimeMenu: DefineComponent void) & ((e: "blur", event: Event) => void) & ((e: "show") => void) & ((e: "hide") => void), MenuMethods>; }, { tooltip: ObjectDirective; }, string, ComponentProvideOptions, true, {}, any>; PrimeButton: DefineComponent void>; PrimePaginator: DefineComponent void) & ((e: "update:rows", value: number) => void) & ((e: "page", event: PageState) => void)>; PrimeProgressSpinner: DefineComponent void>; }, { tooltip: ObjectDirective; }, string, ComponentProvideOptions, true, {}, any>; export default _default; //# sourceMappingURL=ViewResultsPanel.vue.d.ts.map