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

[@salesforce/b2c-tooling-sdk](../../modules.md) / [scaffold](../index.md) / ResolveParametersOptions

# Interface: ResolveParametersOptions

Defined in: [packages/b2c-tooling-sdk/src/scaffold/parameter-resolver.ts:21](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/e7c16f1ae423da0aa47b3e10be88f9770b53619b/packages/b2c-tooling-sdk/src/scaffold/parameter-resolver.ts#L21)

Options for resolving scaffold parameters.

## Properties

### b2cInstance?

> `optional` **b2cInstance**: [`B2CInstance`](../../instance/classes/B2CInstance.md)

Defined in: [packages/b2c-tooling-sdk/src/scaffold/parameter-resolver.ts:27](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/e7c16f1ae423da0aa47b3e10be88f9770b53619b/packages/b2c-tooling-sdk/src/scaffold/parameter-resolver.ts#L27)

B2C instance for resolving remote sources (sites)

***

### projectRoot?

> `optional` **projectRoot**: `string`

Defined in: [packages/b2c-tooling-sdk/src/scaffold/parameter-resolver.ts:25](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/e7c16f1ae423da0aa47b3e10be88f9770b53619b/packages/b2c-tooling-sdk/src/scaffold/parameter-resolver.ts#L25)

Project root for resolving local sources

***

### providedVariables?

> `optional` **providedVariables**: `Record`\<`string`, `string` \| `boolean` \| `string`[]\>

Defined in: [packages/b2c-tooling-sdk/src/scaffold/parameter-resolver.ts:23](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/e7c16f1ae423da0aa47b3e10be88f9770b53619b/packages/b2c-tooling-sdk/src/scaffold/parameter-resolver.ts#L23)

Pre-provided variables (from flags, env, etc.)

***

### useDefaults?

> `optional` **useDefaults**: `boolean`

Defined in: [packages/b2c-tooling-sdk/src/scaffold/parameter-resolver.ts:29](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/e7c16f1ae423da0aa47b3e10be88f9770b53619b/packages/b2c-tooling-sdk/src/scaffold/parameter-resolver.ts#L29)

Use defaults for missing values instead of erroring
