export interface AuthOptions {
    authorizationURL: string;
    tokenURL: string;
    clientID: string;
    clientSecret: string;
    callbackURL: string;
    scope: string;
    logoutURL?: string;
    useRoutes?: boolean;
    sessionKey?: string;
    discoveryEndpoint: string;
    issuerURL: string;
    responseTypes: string[];
    tokenEndpointAuthMethod: string;
    allowRolesRegex?: string;
    useCSRF?: boolean;
    routeCredential?: RouteCredential;
    serviceOverride?: boolean;
}
export interface RouteCredential {
    userName: string;
    password: string;
    routes: string[];
    scope: string;
}
//# sourceMappingURL=authOptions.interface.d.ts.map