import LineChart from "./LineChart-2773e147";
import AvailabilityChart from "./UXClient-acc5c1a5";
import PieChart from "./PieChart-c25f57f3";
import ScatterPlot from "./ScatterPlot-92568d0a";
import GroupedBarChart from "./GroupedBarChart-2c0e3036";
import Grid from "./Grid-50b9660a";
import Slider from "./Slider-a9ca1886";
import Hierarchy from "./Hierarchy-5d71a3b9";
import AggregateExpression from "./AggregateExpression";
import Heatmap from "./Heatmap-56d8e6ea";
import EventsTable from "./EventsTable-5d7d7b03";
import ModelSearch from "./ModelSearch-5a304db5";
import DateTimePicker from "./DateTimePicker-ec8c8c4c";
import TimezonePicker from "./TimezonePicker-fa22527a";
import EllipsisMenu from "./EllipsisMenu-5db61f80";
import TsqExpression from "./TsqExpression";
import ModelAutocomplete from "./ModelAutocomplete-98ec035f";
import HierarchyNavigation from "./HierarchyNavigation-b27b0d1a";
import SingleDateTimePicker from "./SingleDateTimePicker-476d8c50";
import DateTimeButtonSingle from "./DateTimeButtonSingle-a84043da";
import DateTimeButtonRange from "./DateTimeButtonRange-8bb35f1d";
import ProcessGraphic from "./ProcessGraphic-7296d478";
import PlaybackControls from "./PlaybackControls-17498110";
import ColorPicker from "./ColorPicker-71731b62";
import GeoProcessGraphic from "./GeoProcessGraphic-7620410e";
declare class UXClient {
    UXClient(): void;
    DateTimePicker: typeof DateTimePicker;
    PieChart: typeof PieChart;
    ScatterPlot: typeof ScatterPlot;
    BarChart: typeof GroupedBarChart;
    LineChart: typeof LineChart;
    AvailabilityChart: typeof AvailabilityChart;
    Grid: typeof Grid;
    Slider: typeof Slider;
    Hierarchy: typeof Hierarchy;
    AggregateExpression: typeof AggregateExpression;
    TsqExpression: typeof TsqExpression;
    Heatmap: typeof Heatmap;
    EventsTable: typeof EventsTable;
    ModelSearch: typeof ModelSearch;
    ModelAutocomplete: typeof ModelAutocomplete;
    HierarchyNavigation: typeof HierarchyNavigation;
    TimezonePicker: typeof TimezonePicker;
    EllipsisMenu: typeof EllipsisMenu;
    SingleDateTimePicker: typeof SingleDateTimePicker;
    DateTimeButtonSingle: typeof DateTimeButtonSingle;
    DateTimeButtonRange: typeof DateTimeButtonRange;
    ProcessGraphic: typeof ProcessGraphic;
    PlaybackControls: typeof PlaybackControls;
    ColorPicker: typeof ColorPicker;
    GeoProcessGraphic: typeof GeoProcessGraphic;
    transformTsxToEventsArray(events: any, options: any): any[];
    private toISONoMillis;
    //specifiedRange gives the subset of availability buckets to be returned. If not included, will return all buckets
    transformAvailabilityForVisualization(availabilityTsx: any): Array<any>;
    transformTsqResultsForVisualization(tsqResults: Array<any>, options: any): Array<any>;
    transformAggregatesForVisualization(aggregates: Array<any>, options: any): Array<any>;
    // exposed publicly to use for highlighting elements in the well on hover/focus
    createEntityKey(aggName: string, aggIndex?: number): string;
    transformTsqResultsToEventsArray(results: any): any[];
}
export { UXClient as default };
