import { IncomingMessage, ServerResponse } from 'http'; import { KoaContextWithOIDC, Provider, Session } from './types/oidc.types'; export declare class OidcService { readonly provider: Provider; constructor(provider: Provider); getContext(req: IncomingMessage, res: ServerResponse): KoaContextWithOIDC; getSession(req: IncomingMessage, res: ServerResponse): Promise; }