export declare enum VARIANT_STATUS {
    MASTER = "master",
    CHILD = "child",
    SINGLE = "single"
}
export interface IDatahubVariantInformation {
    masterFriendlyName: string;
    definingAttributeIdsById: Record<string, number>;
    changeableAttributeIdsById: Record<string, number>;
}
export interface IDatahubDataEntity {
    id: number;
    sku: string;
    frozenByName: string;
    modified: string;
    attributeSetName: string;
    variantStatus: VARIANT_STATUS;
    variantInformation?: IDatahubVariantInformation;
    attributeSetId: number;
    isFrozenByMe?: boolean;
}
export interface ILockEntity {
    _E: number;
    id: number;
    frozenByUid: number;
    frozenSesskey: string;
    frozenByName: string;
    frozenDate: string;
    frozenRequestId: string;
    state: "unlock" | "lock";
    isFrozenByMe: boolean | null;
}
