import GlimmerComponent from '@glimmer/component';
export interface EuiButtomBarArgs {
    affordForDisplacement?: boolean;
    bodyClassName?: string;
    position?: 'fixed' | 'static' | 'sticky';
    usePortal?: boolean;
    paddingSize?: 'none' | 's' | 'm' | 'l';
    landmarkHeading?: string;
    top?: number;
    right?: number;
    left?: number;
    bottom?: number;
}
export interface EuiBottomBarSignature {
    Element: HTMLElement;
    Args: EuiButtomBarArgs;
    Blocks: {
        default: [];
    };
}
export default class EuiBottomBarComponent extends GlimmerComponent<EuiBottomBarSignature> {
    dimensions: {
        height: number;
        width: number;
    } | undefined;
    get affordForDisplacement(): boolean;
    get usePortal(): boolean;
    get position(): string;
    get top(): number;
    get right(): number;
    get left(): number;
    get bottom(): number;
    get bottomBarStyles(): string;
}
//# sourceMappingURL=eui-bottom-bar.d.ts.map