Home > @vsf-enterprise/commercetools-types > Store
# Store type
Stores allow defining different contexts for a project.
Signature:
export declare type Store = Versioned & {
__typename?: 'Store';
id: Scalars['String'];
version: Scalars['Long'];
key: Scalars['String'];
name?: Maybe<Scalars['String']>;
nameAllLocales?: Maybe<Array<LocalizedString>>;
languages?: Maybe<Array<Scalars['Locale']>>;
productSelections: Array<ProductSelectionSetting>;
distributionChannelsRef: Array<Reference>;
distributionChannels: Array<Channel>;
supplyChannelsRef: Array<Reference>;
supplyChannels: Array<Channel>;
createdAt: Scalars['DateTime'];
lastModifiedAt: Scalars['DateTime'];
custom?: Maybe<CustomFieldsType>;
createdBy?: Maybe<Initiator>;
lastModifiedBy?: Maybe<Initiator>;
};
References: Versioned, Scalars, Maybe, LocalizedString, ProductSelectionSetting, Reference, Channel, CustomFieldsType, Initiator