import type { IdentityProvider } from 'sigstore'; export interface OAuthIdentityProviderOptions { issuer: string; clientID: string; clientSecret?: string; redirectURL?: string; } export declare class OAuthIdentityProvider implements IdentityProvider { private server; private issuer; private clientID; private clientSecret?; constructor(options: OAuthIdentityProviderOptions); getToken(): Promise; }