import { DataSource, Model } from '../core'; import { IOpenRouterConfig, IQueryExecutionResponse } from '../types'; export declare class OpenRouter { private config; private dataSource; private pathMapping; constructor(config: IOpenRouterConfig); queryable>(path: string): Promise>; rawQueryable>(path: string, sql: string, params: Record): Promise>; getConfig(): IOpenRouterConfig; getDataSource(): DataSource; getMetaData(baseUrl?: string): import("../types").ODataMetadata; private buildControllerEndpointInfo; private getModelByPath; private formatPathMapping; }