import type { Options } from '@ebec/http'; import { BadRequestError } from '@ebec/http'; import type { OAuth2SubKind } from './constants'; export declare class TokenError extends BadRequestError { constructor(options?: Options); static subKindInvalid(): TokenError; static expired(): TokenError; static kindInvalid(): TokenError; static notActiveBefore(date: string): TokenError; static payloadInvalid(message?: string): TokenError; static accessTokenRequired(): TokenError; static clientInvalid(): TokenError; static grantInvalid(): TokenError; static grantTypeUnsupported(): TokenError; static refreshTokenInvalid(): TokenError; static requestInvalid(message?: string): TokenError; static scopeInvalid(): TokenError; static redirectUriMismatch(): TokenError; static responseTypeUnsupported(): TokenError; static targetInactive(kind: `${OAuth2SubKind}`): TokenError; static signingKeyMissing(): TokenError; } //# sourceMappingURL=error.d.ts.map