import { BaseApiRepository, BaseRepository, Pagination } from './base.repository';
import { DataSource, DataSourcesApi } from '../generated/api';
export declare class DataSourcesRepository extends BaseRepository implements BaseApiRepository<DataSourcesApi> {
    getDataSource(id: string): Promise<DataSource>;
    listDataSources(limit: number, offset: number, projectId?: string): Promise<ListDataSourcesResponse>;
    api(): DataSourcesApi;
}
type ListDataSourcesResponse = Pagination & {
    dataSources: DataSource[];
};
export {};
