import type { IDisableableProps } from '../../../Behaviors/Disableable';
import type { ILabelableProps } from '../../../Behaviors/Labelable';
import type { IOrientableProps } from '../../../Behaviors/Orientable';
import type { IVariantableProps } from '../../../Behaviors/Variantable';
import type { MeterRange } from '../../../Types/MeterRange';
import type { MeterScale } from '../../../Types/MeterScale';
import type { IRangeBaseElementProps } from '../Abstracts/IRangeBaseElementProps';
/**
 * Represents the `IMeterBarElementProps` interface.
 *
 * @public
 */
export interface IMeterBarElementProps extends IVariantableProps, IOrientableProps, IDisableableProps, ILabelableProps, IRangeBaseElementProps {
    thickness: number;
    high: number;
    low: number;
    optimum: number;
    range: MeterRange;
    scale: MeterScale;
}
//# sourceMappingURL=IMeterBarElementProps.d.ts.map