import { IconPropSize } from '@consta/icons/Icon';
import { TextFieldPropSize, TextFieldPropValue } from './types';
export declare const sizeMap: Record<TextFieldPropSize, IconPropSize>;
export declare const getValueByStepArray: (steps: number[], value: string | null | undefined, min: number | string | undefined, max: number | string | undefined, isIncrement: boolean) => number;
export declare const getValueByStepNumber: (step: number | string, value: string | null | undefined, min: number | string | undefined, max: number | string | undefined, isIncrement: boolean) => number;
export declare const getTypeForRender: (type: string, passwordVible: boolean) => string;
export declare const getValueByStep: (steps: number | number[], value: string | null | undefined, isIncrement: boolean, min?: number | string, max?: number | string) => string;
export declare const inputValue: (value?: TextFieldPropValue) => string | undefined;
export declare const stepIsActive: (step: number | string | number[], type: string, disabled?: boolean) => boolean;
