import { ControlGroup } from '../control-group/control-group.js';
import { Control } from '../control/control.js';
export declare const breakpoints: {
    vertical: number;
    verticalInline: number;
    horizontal: number;
    horizontalInline: number;
};
export declare function setupControlLayoutStates(control: Control | ControlGroup): ResizeObserver;
type ControlLayouts = 'vertical' | 'vertical-inline' | 'horizontal' | 'horizontal-inline';
export declare function getControlLayout(width: number, initalLayout: ControlLayouts): ControlLayouts;
export declare function isInlineInputType(input: HTMLInputElement): boolean;
export {};
