import { LanguageCode } from '@subit/common/lib/generated-types'; import { DeepPartial } from '@subit/common/lib/shared-types'; import { VendureEntity } from '..'; import { HasCustomFields } from '../../config/custom-field/custom-field-types'; import { CustomGlobalSettingsFields } from '../custom-entity-fields'; export declare class GlobalSettings extends VendureEntity implements HasCustomFields { constructor(input?: DeepPartial); availableLanguages: LanguageCode[]; /** * @description * Specifies the default value for inventory tracking for ProductVariants. * Can be overridden per ProductVariant, but this value determines the default * if not otherwise specified. */ trackInventory: boolean; /** * @description * Specifies the value of stockOnHand at which a given ProductVariant is considered * out of stock. */ outOfStockThreshold: number; customFields: CustomGlobalSettingsFields; }