import { RequestHandler } from 'express'; import { Options as RateLimitOptions } from 'express-rate-limit'; import { OAuthServer } from '../OAuthServer.js'; export type DenyDeviceAuthorizationHandlerOptions = { provider: Pick; /** * Rate limiting for the device denial endpoint. * Set to false to disable. */ rateLimit?: Partial | false; }; export declare function denyDeviceAuthorizationHandler({ provider, rateLimit: rateLimitConfig, }: DenyDeviceAuthorizationHandlerOptions): RequestHandler;