/** * Template OAuth Provider (Optional) * * Only needed if your integration uses OAuth authentication. * Delete this file if using API key or CLI authentication. * * To set up OAuth: * 1. Register an OAuth app with the service * 2. Get Client ID (and Client Secret if not using PKCE) * 3. Configure redirect URI: http://127.0.0.1:52847/callback */ import { BaseOAuthProvider } from '../../auth/providers/base.js'; export declare class TemplateOAuthProvider extends BaseOAuthProvider { name: string; displayName: string; authorizationUrl: string; tokenUrl: string; scopes: string[]; clientId: string; clientSecret: string | undefined; supportsPKCE: boolean; authParams: {}; /** * Check if OAuth is configured */ isConfigured(): boolean; } export declare const templateProvider: TemplateOAuthProvider; //# sourceMappingURL=auth.d.ts.map