import { AuthProvider, type HttpRequest } from './auth.js'; import { AccessToken, type ExternalJwtCredentials } from './oidc.js'; export declare class OIDCExternalJwtProvider implements AuthProvider { oidcAuth: AccessToken; externalJwt?: string; constructor({ clientId, externalJwt, oidcOrigin, }: Partial & Omit); updateClientPublicKey(clientPubKey: string, signingKey?: CryptoKeyPair): Promise; withCreds(httpReq: HttpRequest): Promise; } //# sourceMappingURL=oidc-externaljwt-provider.d.ts.map