import { default as React, FC, ReactElement } from 'react';
import { MeterColumn, MeterColumnProps } from './MeterColumn';
export interface MeterProps {
    /**
     * The value of the meter.
     */
    value: number;
    /**
     * The minimum value of the meter.
     *
     * @default 0
     */
    min?: number;
    /**
     * The maximum value of the meter.
     *
     * @default 100
     */
    max?: number;
    /**
     * The number of columns to display.
     *
     * @default 10
     */
    columns?: number;
    /**
     * Additional class names to apply.
     */
    className?: string;
    /**
     * The gap between columns.
     *
     * @default 15
     */
    gap?: number;
    /**
     * Additional styles to apply.
     */
    style?: React.CSSProperties;
    /**
     * The column to render.
     *
     * @default `<MeterColumn />`
     */
    column: ReactElement<MeterColumnProps, typeof MeterColumn> | null;
}
export declare const Meter: FC<Partial<MeterProps>>;
