import { DefineComponent, ExtractPropTypes, ComponentOptionsMixin, PublicProps, ComponentProvideOptions } from 'vue'; import { DefineComponent } from '@primevue/core'; import { ButtonProps, ButtonSlots } from 'primevue/button'; import { SelectProps, SelectSlots, SelectFilterEvent, SelectChangeEvent, SelectMethods } from 'primevue/select'; declare const _default: DefineComponent {}; }; isAscending: { type: BooleanConstructor; default: boolean; }; }>, {}, { filterSortOption: ({ name: string; sort?: undefined; } | { name: string; sort: { type: string; field: string; ascending: boolean; }[]; })[]; }, { sortableOptions(): ({ name: string; sort?: unknown; } | { name: string; sort: { type: string; field: string; ascending: boolean; }[]; })[]; defaultSortOption(): { name: string; sort?: unknown; } | { name: string; sort: { type: string; field: string; ascending: boolean; }[]; }; selectedSortFilterCopy: { get(): Record; set(value: any): void; }; }, { changeSortOrder(): void; }, ComponentOptionsMixin, ComponentOptionsMixin, ("changeSortOrder" | "update:selectedSortFilter")[], "changeSortOrder" | "update:selectedSortFilter", PublicProps, Readonly< ExtractPropTypes<{ selectedSortFilter: { type: ObjectConstructor; default: () => {}; }; isAscending: { type: BooleanConstructor; default: boolean; }; }>> & Readonly<{ onChangeSortOrder?: (...args: any[]) => any; "onUpdate:selectedSortFilter"?: (...args: any[]) => any; }>, { selectedSortFilter: Record; isAscending: boolean; }, {}, { PrimeButton: DefineComponent 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=ContentFiltersHeader.vue.d.ts.map