import { AppStoreConnectConfig } from './types.js'; export declare class AppStoreConnectAuth { private config; private cachedToken; private tokenExpiry; constructor(config: AppStoreConnectConfig); /** * Load configuration from environment variables */ static fromEnv(): AppStoreConnectAuth; /** * Generate a JWT token for App Store Connect API */ generateToken(): string; /** * Get authorization headers for API requests */ getAuthHeaders(): Record; /** * Get the vendor number for sales reports */ getVendorNumber(): string | undefined; /** * Validate configuration */ validateConfig(): { valid: boolean; errors: string[]; }; } //# sourceMappingURL=auth.d.ts.map