import { ApiSchemaDecorator, IApiFilterQueryOptions } from './swagger.interface'; export declare const ApiFilterQuery: (opts: IApiFilterQueryOptions) => MethodDecorator; export declare const ApiSelect: (fieldName?: string) => MethodDecorator; export declare const ApiTextSearch: (fieldName?: string) => MethodDecorator; export declare const ApiPagination: (mode: NonNullable) => MethodDecorator; export declare const ApiFilter: (fieldName?: string) => MethodDecorator; export declare const ApiSorter: (fieldName?: string) => MethodDecorator; export declare const ApiGeoSearch: (fieldName?: string) => MethodDecorator; export declare const ApiPopulate: (fieldName?: string) => MethodDecorator; export declare const ApiFile: (fileName?: string) => MethodDecorator; export declare const ApiFiles: (fileName?: string) => MethodDecorator; export declare const ApiSchema: ApiSchemaDecorator; export declare function ApiNotAllowedEndpoint(disable?: boolean): MethodDecorator; export declare function ApiUseBearer(active?: boolean): MethodDecorator & ClassDecorator; export declare function ApiUseApiKey(active?: boolean | [boolean, string]): MethodDecorator & ClassDecorator; //# sourceMappingURL=swagger.decorator.d.ts.map