import { Algorithm } from 'jsonwebtoken'; export interface AppleToken { iss: string; aud: string; exp: number; iat: number; sub: string; email: string; email_verified: string; is_private_email: string; nonce_supported: boolean; } export interface ApplePublicKey { kty: string; kid: string; use: string; alg: Algorithm; } export declare class AppleRedirectDto { code: string; id_token: string; state: string; user: string; body?: string; } export declare class AppleUserDto { name: { firstName: string; lastName: string; }; email: string; }