import type { HttpFilterExpression } from '@thymian/core'; import type { OpenAPIV3_1 as OpenApiV31 } from 'openapi-types'; import type { ServerInfo } from './processors/extract-server-info.js'; import type { Parameters } from './processors/utils.js'; export type OperationObjectFilterFn = (args: { operationObject: OpenApiV31.OperationObject; params: Parameters; method: string; path: string; serverInfo: ServerInfo; document: OpenApiV31.Document; }) => boolean; export declare function httpFilterExpressionToOperationFilter(expression: HttpFilterExpression): OperationObjectFilterFn; //# sourceMappingURL=http-filter-expression-to-operation-filter.d.ts.map