import type { ComponentPropsWithRef } from 'react';
/**
 * Topbar component.
 *
 * @example
 * ```jsx
 * import { Topbar } from `@vtex/admin-ui`
 *
 * <Topbar>
 *    <TopbarStart>
 *      {children}
 *    </TopbarStart>
 *    <TopbarCenter>
 *      {children}
 *    </TopbarCenter>
 *    <TopbarEnd>
 *      {children}
 *    </TopbarEnd>
 * </Topbar>
 * ```
 */
export declare const Topbar: import("@vtex/admin-ui-react").AdminUIJsxElement<"div", TopbarOptions, {}>;
/**
 * Topbar content positioned in the start.
 */
export declare const TopbarStart: import("@vtex/admin-ui-react").AdminUIJsxElement<"div", {}, {}>;
/**
 * Topbar content positioned in the center.
 */
export declare const TopbarCenter: import("@vtex/admin-ui-react").AdminUIJsxElement<"div", {}, {}>;
/**
 * Topbar content positioned in the end.
 */
export declare const TopbarEnd: import("@vtex/admin-ui-react").AdminUIJsxElement<"div", {}, {}>;
/**
 * Topbar loading Skeleton
 */
export declare function TopbarSkeleton(): JSX.Element;
export interface TopbarOptions {
    /**
     * Whether the topbar is loading or not
     * @default false
     */
    loading?: boolean;
}
export declare type TopbarProps = ComponentPropsWithRef<typeof Topbar>;
