import { ToolbarResponsivePriorityState } from './ToolbarResponsivePriorityState'; import { ToolbarState } from '../../components/CollectionToolbars/ToolbarState'; import { ToolbarLeftGroupState } from './ToolbarLeftGroupState'; export interface ToolbarResponsiveStateParams { readonly toolbar: ToolbarState; } export declare class ToolbarResponsiveState { readonly actions: ToolbarResponsivePriorityState; readonly search: ToolbarResponsivePriorityState; readonly filters: ToolbarResponsivePriorityState; private readonly _groups; _shouldOverflow: boolean; _measurementElement: Element | null; _contentElement: Element | null; _overflowHiddenContentWidth: number; readonly toolbar: ToolbarState; leftGroupState: ToolbarLeftGroupState | null; get container(): import("@wix/bex-core").WixPatternsContainer; constructor(params: ToolbarResponsiveStateParams); get responsiveDisabled(): boolean; _scheduleRecompute(): void; private _computeResponsiveInput; private static readonly _overflowableGroupIndices; _applyTargetState(): void; private _recomputeThrottled?; private _rafId; init(): () => void; } //# sourceMappingURL=ToolbarResponsiveState.d.ts.map