import { DefineComponent, ComponentOptionsMixin, PublicProps, ComponentProvideOptions } from 'vue'; import { StoreDefinition } from 'pinia'; import { DefineComponent } from '@primevue/core'; import { ProgressSpinnerProps, ProgressSpinnerSlots } from 'primevue/progressspinner'; declare const _default: DefineComponent<{}, {}, {}, { hasMoreElements(): boolean; hasSelectedNodes(): boolean; pagination: () => any; currentNode: () => any; totalRecordNodes: () => any; loading: () => boolean; isCurrentPageFullySelected: () => boolean; isSelectionRemovalVisible: () => boolean; useSelectionStore(): StoreDefinition<"SelectionStore", { nodes: any[]; files: any[]; folders: any[]; isCurrentPageFullySelected: boolean; isSelectionRemovalVisible: boolean; }, {}, { resetSelection(): void; addNode(node: any): void; removeNode(node: any): void; selectSingleNode(node: any): void; selectNodes(selNodes: any): void; setIsCurrentPageFullySelected(isCurrentPageFullySelected: any): void; setIsSelectionRemovalVisible(isSelectionRemovalVisible: any): void; }>; }, { deleteSelection(): void; selectAllNodes(): void; }, ComponentOptionsMixin, ComponentOptionsMixin, "resetPageSelection"[], "resetPageSelection", PublicProps, Readonly<{}> & Readonly<{ onResetPageSelection?: (...args: any[]) => any; }>, {}, {}, { PrimeProgressSpinner: DefineComponent void>; }, {}, string, ComponentProvideOptions, true, {}, any>; export default _default; //# sourceMappingURL=SelectionStatus.vue.d.ts.map