import React, { ReactNode } from 'react';
import type { DataSourceManager } from './DataSourceManager';
export declare const DataSourceManagerContext: React.Context<DataSourceManager>;
export interface DataSourceManagerProviderProps {
    dataSourceManager: DataSourceManager;
    children?: ReactNode;
}
export declare const DataSourceManagerProvider: ({ children, dataSourceManager }: DataSourceManagerProviderProps) => React.JSX.Element;
export declare function useDataSourceManager(): DataSourceManager;
