import type { OpenRouterPlugin } from '../types'; /** * Example plugin that replaces the built-in SecurityManager with a custom one. * This custom manager could integrate with external authentication (OAuth, SAML), * policy decision points (OPA, custom API), or rate limiting services. * * @param externalConfig - Configuration specific to the external security integration. */ export declare function createExternalSecurityPlugin(externalConfig?: { authUrl?: string; policyUrl?: string; apiKey?: string; }): OpenRouterPlugin;