import { Filter, FilterItem } from "./filters"; import { ObjectConstructor } from "@ipare/core"; export { Filter, FilterItem, ActionFilter, AuthorizationFilter, ExceptionFilter, ResourceFilter, execFilters, } from "./filters"; export { UseFilters } from "./use-filters.decorator"; declare module "@ipare/core" { interface Startup { useFilter(): this; useGlobalFilter(filter: FilterItem, order?: number): this; useFilterOrder(filter: ObjectConstructor, order: number): this; } }