/** @packageDocumentation
 * @module Widget
 */
import type { CommonProps } from "@itwin/core-react";
import * as React from "react";
/** Properties for the [[NavigationAidHost]] React component
 * @public
 */
export interface NavigationAidHostProps {
    /** Navigation Aid Host minimum width. Defaults to "64px". */
    minWidth?: string;
    /** Navigation Aid Host minimum height. Defaults to "64px". */
    minHeight?: string;
}
/**
 * NavigationAidHost is a component that hosts a NavigationAid that is specific to the active content control.
 * @public
 */
export declare function NavigationAidHost(props: NavigationAidHostProps): React.JSX.Element;
/** Properties for the [[NavigationWidgetComposer]] React components
 * @public
 */
export interface NavigationWidgetComposerProps extends CommonProps {
    /** Optional Horizontal Toolbar */
    horizontalToolbar?: React.ReactNode;
    /** Optional Vertical Toolbar */
    verticalToolbar?: React.ReactNode;
    /** Optional Navigation Aid host. If not specified a default host is provided which will use registered Navigation Aids and the active content control to determine which if any Navigation Aid to display. */
    navigationAidHost?: React.ReactNode;
    /** If true no navigation aid will be shown. Defaults to false. */
    hideNavigationAid?: boolean;
}
/**
 * Component that Composes a NavigationWidget typically using toolbars generated via [[ToolbarComposer]] class. The Navigation widget is shown in the top right of the content area
 * and typically holds tools to visually navigate, orient, and zoom to specific content.
 * @public
 */
export declare function NavigationWidgetComposer(props: NavigationWidgetComposerProps): React.JSX.Element;
//# sourceMappingURL=NavigationWidgetComposer.d.ts.map