import { HorizontalSpaceAvailableState } from '../Responsive/HorizontalSpaceAvailableState';
import { ToolbarResponsivePriorityState } from './ToolbarResponsivePriorityState';
import { HorizontalOverflowState } from '../Responsive/HorizontalOverflowState';
import { ToolbarState } from '../../components/CollectionToolbars/ToolbarState';
export interface ToolbarResponsiveStateParams {
    readonly toolbar: ToolbarState<any, any>;
}
export declare class ToolbarResponsiveState {
    readonly actions: ToolbarResponsivePriorityState;
    readonly search: ToolbarResponsivePriorityState;
    readonly filters: ToolbarResponsivePriorityState;
    _nextToShrink: ToolbarResponsivePriorityState;
    _nextToExpand: ToolbarResponsivePriorityState;
    readonly actionsAvailableSpace: HorizontalSpaceAvailableState;
    readonly overflow: HorizontalOverflowState;
    readonly toolbar: ToolbarState<any, any>;
    get container(): import("@wix/bex-core").WixPatternsContainer;
    constructor(params: ToolbarResponsiveStateParams);
    get responsiveDisabled(): boolean;
    init(): (() => void) | undefined;
}
//# sourceMappingURL=ToolbarResponsiveState.d.ts.map