import { JIBESTREAM_DESTINATION, JIBESTREAM_STYLE, MAP_COMPASS_PROPERTIES, MAP_CREDENTIALS, MAP_FLOOR_SELECTOR_PROPERTIES, MAP_SEARCH_PROPERTIES, MAP_ZOOM_BUTTON_PROPERTIES } from './JibestreamTypes';
export declare const createFragment: (viewId: number | null) => void;
export declare const centerMap: (viewId: number | null, rotation: number, animationDuration: number) => void;
export declare function getRandomInt(max: number): number;
export declare const setMapVenue: ({ viewId, credentials, compass, floorSelector, zoomButtons, search, }: {
    viewId: number | null;
    credentials: MAP_CREDENTIALS;
    compass?: MAP_COMPASS_PROPERTIES | undefined;
    floorSelector?: MAP_FLOOR_SELECTOR_PROPERTIES | undefined;
    zoomButtons?: MAP_ZOOM_BUTTON_PROPERTIES | undefined;
    search?: MAP_SEARCH_PROPERTIES | undefined;
}) => void;
export declare const centerMapOnPoint: (viewId: number | null, point: number[]) => void;
export declare const setFollowBlueDot: (viewId: number | null, enabled: boolean, rotate?: boolean, interval?: number) => void;
export declare const setUserPosition: (viewId: number | null, x: number, y: number, heading: number, format?: string) => void;
export declare const clearWayfindingPath: (viewId: number | null) => void;
export declare const wayfindToWaypoint: (viewId: number | null, waypointId: number) => void;
export declare const wayfindBetweenWaypoints: (viewId: number | null, originId: number, destinationId: number) => void;
export declare const drawNavigationPath: (viewId: number | null, pathId: string, shouldFocus?: boolean, style?: JIBESTREAM_STYLE) => void;
export declare const styleUnitsForDestination: (viewId: number | null, destination: JIBESTREAM_DESTINATION, style?: JIBESTREAM_STYLE) => void;
export declare const styleShape: (viewId: number | null, id: number, style?: JIBESTREAM_STYLE) => void;
//# sourceMappingURL=SendCommand.d.ts.map