import type { EuiFieldNumberSignature } from './eui-field-number';
import type { EuiFieldNumberArgs } from './eui-field-number';
import type { TemplateOnlyComponent } from '@ember/component/template-only';
export interface EuiRangeInputArgs extends Omit<EuiFieldNumberArgs, 'max' | 'min' | 'value'> {
    autoSize?: boolean;
    digitTolerance: number;
    name?: string;
    max: number;
    min: number;
    side?: 'min' | 'max';
    value?: string | number;
    isPrependProvided?: boolean;
    isAppendProvided?: boolean;
}
export interface EuiRangeInputSignature {
    Element: EuiFieldNumberSignature['Element'];
    Args: EuiRangeInputArgs;
    Blocks: {
        prepend: [string];
        append: [string];
    };
}
declare const EuiRangeInput: TemplateOnlyComponent<EuiRangeInputSignature>;
export default EuiRangeInput;
//# sourceMappingURL=eui-range-input.d.ts.map