import { CSSProperties } from 'react';

type InputClassNames = {
    root?: string | undefined;
    group?: string | undefined;
    rangeGroup?: string | undefined;
    label?: string | undefined;
    container?: string | undefined;
    segmentWrapper?: string | undefined;
    segment?: string | undefined;
    separator?: string | undefined;
};
type InputClasses = keyof InputClassNames;
type InputStyles = Record<InputClasses, CSSProperties>;

export type { InputClassNames, InputClasses, InputStyles };
