[API reference](https://evolu.dev/docs/api-reference) › [@evolu/sqlite-wasm](https://evolu.dev/docs/api-reference/sqlite-wasm) › [c-api](https://evolu.dev/docs/api-reference/sqlite-wasm/c-api) › sqlite3\_file\_layout

```ts
const sqlite3_file_layout: {
  members: {
    pMethods: {
      offset: 0;
      signature: "p";
    };
  };
  sizeof: 4;
};
```

Defined in: [packages/sqlite-wasm/src/Constants.ts:679](https://github.com/evoluhq/evolu/blob/bc4578a260dd15d5bbf94b83765ca05984d194cb/packages/sqlite-wasm/src/Constants.ts#L679)

The layout of `sqlite3_file` in this wasm build.

## Type Declaration

| Name                                    | Type                                                        | Default value | Defined in                                                                                                                                                             |
| --------------------------------------- | ----------------------------------------------------------- | ------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| <a id="property-members"></a> `members` | \{ `pMethods`: \{ `offset`: `0`; `signature`: `"p"`; \}; \} | -             | [packages/sqlite-wasm/src/Constants.ts:681](https://github.com/evoluhq/evolu/blob/bc4578a260dd15d5bbf94b83765ca05984d194cb/packages/sqlite-wasm/src/Constants.ts#L681) |
| `members.pMethods`                      | \{ `offset`: `0`; `signature`: `"p"`; \}                    | -             | [packages/sqlite-wasm/src/Constants.ts:682](https://github.com/evoluhq/evolu/blob/bc4578a260dd15d5bbf94b83765ca05984d194cb/packages/sqlite-wasm/src/Constants.ts#L682) |
| `members.pMethods.offset`               | `0`                                                         | `0`           | [packages/sqlite-wasm/src/Constants.ts:682](https://github.com/evoluhq/evolu/blob/bc4578a260dd15d5bbf94b83765ca05984d194cb/packages/sqlite-wasm/src/Constants.ts#L682) |
| `members.pMethods.signature`            | `"p"`                                                       | `"p"`         | [packages/sqlite-wasm/src/Constants.ts:682](https://github.com/evoluhq/evolu/blob/bc4578a260dd15d5bbf94b83765ca05984d194cb/packages/sqlite-wasm/src/Constants.ts#L682) |
| <a id="property-sizeof"></a> `sizeof`   | `4`                                                         | `4`           | [packages/sqlite-wasm/src/Constants.ts:680](https://github.com/evoluhq/evolu/blob/bc4578a260dd15d5bbf94b83765ca05984d194cb/packages/sqlite-wasm/src/Constants.ts#L680) |