# fixtureSchema (/docs/api/core/variables/fixtureSchema)



```ts
const fixtureSchema: ZodObject<{
  by: ZodOptional<ZodString>;
  expect: ZodRecord<ZodString, ZodUnion<readonly [ZodString, ZodBoolean, ZodNumber]>>;
  id: ZodOptional<ZodString>;
  origin: ZodOptional<ZodString>;
  state: ZodUnion<readonly [ZodString, ZodRecord<ZodString, ZodType<JsonValue, unknown, $ZodTypeInternals<JsonValue, unknown>>>, ZodArray<ZodType<JsonValue, unknown, $ZodTypeInternals<JsonValue, unknown>>>, ZodNull]>;
}, $strict>;
```
