import type { Entities, SecurityProviders } from '../types/types'; import type { SecurityProviderOption, SecurityProviderOptionEntities, SecurityStrategy } from '../types/interfaces'; import type { DatabaseContainer } from '../database/DatabaseContainer'; export declare class SecurityProviderLoader { load(entities: Entities, databaseContainer: DatabaseContainer): SecurityProviders; protected getEntities(entities: Entities, providerConfig: SecurityProviderOption): SecurityProviderOptionEntities; protected getSecurityStrategy(): SecurityStrategy; }