---
editLink: false
lastUpdated: false
---

[@salesforce/b2c-tooling-sdk](../../modules.md) / [config](../index.md) / LibraryEntry

# Interface: LibraryEntry

Defined in: [packages/b2c-tooling-sdk/src/config/types.ts:34](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/5f9b348d598ad92ddf670da42e944b204395bdc8/packages/b2c-tooling-sdk/src/config/types.ts#L34)

Configured content library entry. When present in a [NormalizedConfig.libraries](NormalizedConfig.md#libraries)
array, it identifies a library by ID and optionally marks it as site-private.

The simpler `string` form (an ID alone) is equivalent to `{id, siteLibrary: false}`.

## Properties

### id

> **id**: `string`

Defined in: [packages/b2c-tooling-sdk/src/config/types.ts:36](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/5f9b348d598ad92ddf670da42e944b204395bdc8/packages/b2c-tooling-sdk/src/config/types.ts#L36)

Library ID (or site ID for site-private libraries)

***

### siteLibrary?

> `optional` **siteLibrary**: `boolean`

Defined in: [packages/b2c-tooling-sdk/src/config/types.ts:38](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/5f9b348d598ad92ddf670da42e944b204395bdc8/packages/b2c-tooling-sdk/src/config/types.ts#L38)

True if this library is site-private (lookup uses the site-library API)
