export declare class OpenRouterCapabilities {
    private static findModel;
    static supportsVision(model: string): boolean;
    static supportsTools(model: string): boolean;
    static supportsStructuredOutput(model: string): boolean;
    static supportsEmbeddings(model: string): boolean;
    static supportsImageGeneration(_model: string): boolean;
    static supportsTranscription(_model: string): boolean;
    static supportsModeration(_model: string): boolean;
    static supportsReasoning(model: string): boolean;
    static getContextWindow(model: string): number | null;
}
//# sourceMappingURL=Capabilities.d.ts.map