import type { IDisableableProps } from '../../../Behaviors/Disableable';
import type { ILabelableProps } from '../../../Behaviors/Labelable';
import type { IOrientableProps } from '../../../Behaviors/Orientable';
import type { ISizeableProps } from '../../../Behaviors/Sizeable';
import type { IValueableProps } from '../../../Behaviors/Valueable';
import type { IVariantableProps } from '../../../Behaviors/Variantable';
/**
 * Represents the `{@link IRatingElementProps}` interface.
 *
 * @public
 */
export interface IRatingElementProps extends ILabelableProps, IValueableProps, IDisableableProps, IOrientableProps, ISizeableProps, IVariantableProps {
    length: number;
    precision: number;
    readonly: boolean;
    symbol: string;
    symbolAccessor: (value: number) => string;
}
//# sourceMappingURL=IRatingElementProps.d.ts.map