import { z } from 'zod';
import { Loader } from '@loaders.gl/loader-utils';
import { ProtoDataset } from '@kepler.gl/types';
export declare const loadData: import("@openassistant/utils").ExtendedTool<z.ZodObject<{
    url: z.ZodString;
}, z.UnknownKeysParam, z.ZodTypeAny, {
    url: string;
}, {
    url: string;
}>, {
    success: boolean;
    url: string;
    details?: string;
    dataInfo?: object;
    instruction?: string;
}, {
    parsedData: ProtoDataset[];
} | undefined, LoadDataToolContext>;
export type LoadDataTool = typeof loadData;
type LoadDataToolContext = {
    getLoaders: () => {
        loaders?: Loader[];
        loadOptions?: object;
    };
};
export declare function LoadDataToolComponent({ parsedData }: {
    parsedData: any;
}): null;
export {};
