import React from 'react';
import { VectorTileDatasetMetadata } from '@kepler.gl/constants';
import { Merge } from '@kepler.gl/types';
import { DatasetCreationAttributes, MetaResponse } from './common';
export type VectorTilesetFormData = {
    name: string;
    dataUrl: string;
    metadataUrl?: string;
};
export type VectorTileDatasetCreationAttributes = Merge<DatasetCreationAttributes, {
    metadata: VectorTileDatasetMetadata;
}>;
export declare function getDatasetAttributesFromVectorTile({ name, dataUrl, metadataUrl }: VectorTilesetFormData): VectorTileDatasetCreationAttributes;
type TilesetVectorFormProps = {
    setResponse: (response: MetaResponse) => void;
};
declare const TilesetVectorForm: React.FC<TilesetVectorFormProps>;
export default TilesetVectorForm;
