@coretext-ai/qa-google-contacts-a58500d5-8331-4ce9-a140-d204a9fae815
Version:
MCP server with google-contacts integration
27 lines • 788 B
TypeScript
export interface GoogleOAuthCredentials {
client_id: string;
client_secret: string;
redirect_uris: string[];
auth_uri?: string;
token_uri?: string;
auth_provider_x509_cert_url?: string;
}
export interface CredentialFile {
installed?: GoogleOAuthCredentials;
web?: GoogleOAuthCredentials;
}
export declare class CredentialLoader {
/**
* Load OAuth credentials from file
*/
loadCredentials(credentialFilePath: string): Promise<GoogleOAuthCredentials>;
/**
* Extract credentials from various credential file formats
*/
private extractCredentials;
/**
* Resolve credential file path (handle environment variables and relative paths)
*/
private resolvePath;
}
//# sourceMappingURL=credential-loader.d.ts.map