import { FastifyRequest, FastifyReply } from 'fastify';
export declare const strictRateLimit: (request: FastifyRequest, reply: FastifyReply) => Promise<void>;
export declare const writeRateLimit: (request: FastifyRequest, reply: FastifyReply) => Promise<void>;
export declare const readRateLimit: (request: FastifyRequest, reply: FastifyReply) => Promise<void>;
export declare function skipRateLimit(request: FastifyRequest, reply: FastifyReply): Promise<void>;
//# sourceMappingURL=rateLimit.d.ts.map