# namespaceOf() function · @imqueue/pg-prisma

Source: https://imqueue.org/api/pg-prisma/latest/pg-prisma.namespaceof/
Published: 2026-08-28
Author: @imqueue maintainers (https://github.com/imqueue)
Package: @imqueue/pg-prisma 2.0.0 — generated reference, not hand-written

**Signature:**

```typescript
export declare function namespaceOf(contract: EmitContract, namespace?: string, omit?: readonly string[]): {
    models: Record<string, Model>;
    enums: Record<string, EnumDef>;
    columnsOf: StorageTables;
};
```

## Parameters


| Parameter | Type | Description |
| --- | --- | --- |
| contract | [EmitContract](https://imqueue.org/api/pg-prisma/latest/pg-prisma.emitcontract/) |  |
| namespace | string | _(Optional)_ |
| omit | readonly string\[\] | _(Optional)_ |


**Returns:**

{ models: Record<string, [Model](https://imqueue.org/api/pg-prisma/latest/pg-prisma.model/)>; enums: Record<string, [EnumDef](https://imqueue.org/api/pg-prisma/latest/pg-prisma.enumdef/)>; columnsOf: [StorageTables](https://imqueue.org/api/pg-prisma/latest/pg-prisma.storagetables/); }

