/// <reference path="../../../src/base-types.d.ts" />
/// <reference types="react" />
import { PlaygroundContext } from '../../components/AppContext';
import { SecurityContextProps, SecurityContextProviderProps } from '../../components/SecurityContext/SecurityContextProvider';
import { QueryTabsProps } from '../../components/QueryTabs/QueryTabs';
import { QueryBuilderProps as QueryBuilderComponentProps } from '../../QueryBuilderV2/types';
export declare const QueryBuilder: import("react").NamedExoticComponent<{
    token: string;
    identifier?: string | undefined;
    playgroundContext?: Partial<PlaygroundContext> | undefined;
} & Pick<QueryBuilderComponentProps, "schemaVersion" | "apiUrl" | "extra" | "defaultQuery" | "initialVizState" | "onSchemaChange"> & Pick<SecurityContextProps, "onTokenPayloadChange"> & Pick<SecurityContextProviderProps, "tokenUpdater"> & Pick<QueryTabsProps, "onTabChange">>;
