import { IdentityProviderFactory, type IdentityProviderFactoryArgs } from '@solid/community-server'; import type { Configuration } from 'oidc-provider'; /** Retain the IdP session boundary while allowing Desktop to renew online access. */ export declare class SessionBoundIdentityProviderFactory extends IdentityProviderFactory { /** * @param config - JSON config for the OIDC library @range {json} * @param args - Remaining parameters required for the factory. */ constructor(config: Configuration, args: IdentityProviderFactoryArgs); }