# StateStoreMetadata

**Kind:** Interface

**Source:** [`atloria-monorepo/libs/parser-core/src/interfaces/state-management.interface.ts`](https://github.com/sherkety/atloria/blob/main/atloria-monorepo/libs/parser-core/src/interfaces/state-management.interface.ts#L227)

State store metadata (Zustand, MobX, Pinia)

## Properties

| Property | Type |
|---|---|
| `storeName` | `string` |
| `stateShape` | `Record<string, string>` |
| `actions` | `Array<{
    name: string;
    parameters?: Array<{ name: string; type: string }>;
    isAsync: boolean;
    sideEffects?: StateSideEffect[];
  }>` |
| `getters` | `Array<{
    name: string;
    dependsOn: string[];
    returnType?: string;
  }>` |
| `usedBy` | `string[]` |
