# ObjectExpression

* jsx

  ```tsx
  import { ObjectExpression } from "@alloy-js/typescript";


  <ObjectExpression
    jsValue={[string, unknown][] | Map<string, unknown> | Record<string, unknown>}
  >
    {children}
  </ObjectExpression>
  ```

* stc

  ```ts
  import { ObjectExpression } from "@alloy-js/typescript/stc";


  ObjectExpression({
    jsValue: [string, unknown][] | Map<string, unknown> | Record<string, unknown>,
  }).children(children)
  ```

## Props

|          |                                                                                     |   |
| -------- | ----------------------------------------------------------------------------------- | - |
| children | optional[Children](../../../core/types/children/)                                   |   |
| jsValue  | optional \[string, unknown]\[] \| Map\<string, unknown> \| Record\<string, unknown> |   |
