/** @packageDocumentation
 * @module StatusBar
 */
import * as React from "react";
import { Popover } from "@itwin/itwinui-react";
import { ButtonExpandIndicator } from "./ExpandIndicator";
import { type CommonProps } from "@itwin/core-react";
type StatusBarPopoverProps = CommonProps & Pick<React.ComponentProps<typeof Popover>, "content" | "children" | "visible" | "onVisibleChange" | "closeOnOutsideClick">;
/** Popover component used in `StatusBar` component.
 * This component should wrap the element that triggers the popover.
 * @note Add the `StatusBarPopover.ExpandIndicator` to popover trigger buttons.
 * @public
 */
export declare function StatusBarPopover({ content, ...props }: StatusBarPopoverProps): React.JSX.Element;
/** Components used in `StatusBarPopover`.
 * @public
 */
export declare namespace StatusBarPopover {
    /** Indicator to be used in popover trigger buttons to show expandable content.
     * @public
     */
    const ExpandIndicator: typeof ButtonExpandIndicator;
}
export {};
//# sourceMappingURL=StatusBarPopover.d.ts.map