import { PowerfulTableFilter, PowerfulTableHeaderProps, SFCWithInstall } from '../../index'; export declare const filterFun: (s: string | number, filter: PowerfulTableFilter[]) => string | number; declare const Filter: import('vue').DefineComponent>; default: () => {}; }; row: { type: PropType; default: () => {}[]; }; index: { type: PropType; }; aligning: { type: PropType<"left" | "center" | "right">; default: string; }; }>, () => import("vue/jsx-runtime").JSX.Element, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, "component-emit"[], "component-emit", import('vue').PublicProps, Readonly>; default: () => {}; }; row: { type: PropType; default: () => {}[]; }; index: { type: PropType; }; aligning: { type: PropType<"left" | "center" | "right">; default: string; }; }>> & Readonly<{ "onComponent-emit"?: ((...args: any[]) => any) | undefined; }>, { prop: PowerfulTableHeaderProps<"text">; row: any; aligning: "left" | "right" | "center"; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; export declare const PTFilter: SFCWithInstall; export default Filter;