UNPKG

@nullplatform/llm-gateway

Version:
11 lines 500 B
import { IPlugin, IRequestContext, IPluginResult } from '@nullplatform/llm-gateway-sdk'; export declare class BasicApiKeyAuthPluginConfig { apikeys: string[]; } export declare class BasicApiKeyAuthPlugin implements IPlugin { private config; configure(config: BasicApiKeyAuthPluginConfig): Promise<void>; validateConfig?(config: any): Promise<boolean | string>; beforeModel(llmRequest: IRequestContext): Promise<IPluginResult>; } //# sourceMappingURL=basicApiKeyAuthPlugin.d.ts.map