/** * Credentials Storage - Global Token Management * * Stores GitHub OAuth tokens in ~/.miyabi/credentials.json * Provides secure token storage and retrieval */ export interface Credentials { github_token: string; created_at: string; updated_at: string; } /** * Save credentials to file */ export declare function saveCredentials(token: string): void; /** * Load credentials from file */ export declare function loadCredentials(): Credentials | null; /** * Delete credentials file */ export declare function deleteCredentials(): void; /** * Get GitHub token from credentials or environment */ export declare function getGitHubToken(): string | null; /** * Verify token is valid and has access to repository */ export declare function verifyTokenAccess(token: string, owner: string, repo: string): Promise; /** * Verify token is valid */ export declare function verifyToken(token: string): Promise; //# sourceMappingURL=credentials.d.ts.map