import { DefineComponent, ExtractPropTypes, ComponentOptionsMixin, PublicProps, ComponentProvideOptions } from 'vue'; import { DefineComponent } from '@primevue/core'; import { PaginatorProps, PaginatorSlots, PageState } from 'primevue/paginator'; import { SelectProps, SelectSlots, SelectFilterEvent, SelectChangeEvent, SelectMethods } from 'primevue/select'; declare const _default: DefineComponent any[]; }; totalRecords: { type: NumberConstructor; default: number; }; }>, {}, { elementPerPage: number; }, { rowPerPageOptionsAsNumbers(): number[]; ROW_PER_PAGE_OPTIONS: () => any[]; first: () => number; }, { changeElementPerPage(event: any): void; changePage(event: any): void; }, ComponentOptionsMixin, ComponentOptionsMixin, ("changePage" | "changeElementPerPage")[], "changePage" | "changeElementPerPage", PublicProps, Readonly< ExtractPropTypes<{ displayedElements: { type: ArrayConstructor; default: () => any[]; }; totalRecords: { type: NumberConstructor; default: number; }; }>> & Readonly<{ onChangePage?: (...args: any[]) => any; onChangeElementPerPage?: (...args: any[]) => any; }>, { displayedElements: unknown[]; totalRecords: number; }, {}, { PrimePaginator: DefineComponent void) & ((e: "update:rows", value: number) => void) & ((e: "page", event: PageState) => void)>; PrimeSelect: DefineComponent void) & ((e: "update:modelValue", value: any) => void) & ((e: "value-change", value: any) => void) & ((e: "change", event: SelectChangeEvent) => void) & ((e: "focus", event: Event) => void) & ((e: "blur", event: Event) => void) & ((e: "before-show") => void) & ((e: "before-hide") => void) & ((e: "show") => void) & ((e: "hide") => void), SelectMethods>; }, {}, string, ComponentProvideOptions, true, {}, any>; export default _default; //# sourceMappingURL=PaginatorComponent.vue.d.ts.map