import { URL } from 'url'; import { FrontMcpAuth, FrontMcpLogger, LocalAuthOptions, ServerRequest } from '@frontmcp/sdk'; import ProviderRegistry from '../../provider/provider.registry'; export declare class LocalPrimaryAuth extends FrontMcpAuth { private providers; readonly host: string; readonly port: number; readonly issuer: string; readonly keys: any[]; readonly secret: Uint8Array; readonly logger: FrontMcpLogger; private jwks; constructor(providers: ProviderRegistry, metadata: LocalAuthOptions); signAnonymousJwt(): Promise; protected initialize(): Promise; fetch(input: RequestInfo | URL, init?: RequestInit): Promise; validate(request: ServerRequest): Promise; private registerAuthFlows; }