import { IInterceptor } from "../APIService"; import { HTTPRequestVO } from "../structures/Interfaces"; export declare class InterceptorPayAuth implements IInterceptor { private static readonly TS_PAST_SEC; private static readonly TS_FUTURE_SEC; private static readonly NONCE_TTL_MS; private static readonly NONCE_MAX; private nonceSeen; private authorizationsPreset; constructor(authorizations?: { key: string; kid: string; }[]); private purgeNonces; intercept(req: HTTPRequestVO, authorizations?: { key: string; kid: string; }[]): Promise; }