import { ISettingSetting, ISettingValueContainer } from '../../services/common';

export interface ISettingComponentProps<Value = any, Options extends object = Record<string, any>> {
    modelValue: Value;
    data?: ISettingValueContainer<Value>;
    options?: Options;
    settings?: ISettingSetting<Options>;
    loading?: boolean;
    readonly?: boolean;
    isDefault?: boolean;
}
