declare const _default: { readonly multipleNamespaces: false; readonly namespace: string; readonly namespaces: { readonly store: { readonly label: "store"; readonly namespace: string; readonly tables: { readonly StoreHooks: { readonly label: "StoreHooks"; readonly namespaceLabel: "store"; readonly type: "table"; readonly namespace: string; readonly name: string; readonly tableId: `0x${string}`; readonly schema: { readonly tableId: { readonly type: "bytes32"; readonly internalType: "ResourceId"; }; readonly hooks: { readonly type: "bytes21[]"; readonly internalType: "bytes21[]"; }; }; readonly key: readonly ["tableId"]; readonly codegen: { readonly outputDirectory: string; readonly tableIdArgument: false; readonly storeArgument: false; readonly dataStruct: boolean; }; readonly deploy: { readonly disabled: false; }; }; readonly Tables: { readonly label: "Tables"; readonly namespaceLabel: "store"; readonly type: "table"; readonly namespace: string; readonly name: string; readonly tableId: `0x${string}`; readonly schema: { readonly tableId: { readonly type: "bytes32"; readonly internalType: "ResourceId"; }; readonly fieldLayout: { readonly type: "bytes32"; readonly internalType: "FieldLayout"; }; readonly keySchema: { readonly type: "bytes32"; readonly internalType: "Schema"; }; readonly valueSchema: { readonly type: "bytes32"; readonly internalType: "Schema"; }; readonly abiEncodedKeyNames: { readonly type: "bytes"; readonly internalType: "bytes"; }; readonly abiEncodedFieldNames: { readonly type: "bytes"; readonly internalType: "bytes"; }; }; readonly key: readonly ["tableId"]; readonly codegen: { readonly outputDirectory: string; readonly tableIdArgument: false; readonly storeArgument: false; readonly dataStruct: boolean; }; readonly deploy: { readonly disabled: false; }; }; readonly ResourceIds: { readonly label: "ResourceIds"; readonly namespaceLabel: "store"; readonly type: "table"; readonly namespace: string; readonly name: string; readonly tableId: `0x${string}`; readonly schema: { readonly resourceId: { readonly type: "bytes32"; readonly internalType: "ResourceId"; }; readonly exists: { readonly type: "bool"; readonly internalType: "bool"; }; }; readonly key: readonly ["resourceId"]; readonly codegen: { readonly outputDirectory: string; readonly tableIdArgument: false; readonly storeArgument: false; readonly dataStruct: boolean; }; readonly deploy: { readonly disabled: false; }; }; readonly Hooks: { readonly label: "Hooks"; readonly namespaceLabel: "store"; readonly type: "table"; readonly namespace: string; readonly name: string; readonly tableId: `0x${string}`; readonly schema: { readonly resourceId: { readonly type: "bytes32"; readonly internalType: "ResourceId"; }; readonly hooks: { readonly type: "bytes21[]"; readonly internalType: "bytes21[]"; }; }; readonly key: readonly ["resourceId"]; readonly codegen: { readonly outputDirectory: string; readonly tableIdArgument: true; readonly storeArgument: false; readonly dataStruct: boolean; }; readonly deploy: { readonly disabled: true; }; }; }; }; }; readonly tables: { readonly store__StoreHooks: { readonly label: "StoreHooks"; readonly namespaceLabel: "store"; readonly type: "table"; readonly namespace: string; readonly name: string; readonly tableId: `0x${string}`; readonly schema: { readonly tableId: { readonly type: "bytes32"; readonly internalType: "ResourceId"; }; readonly hooks: { readonly type: "bytes21[]"; readonly internalType: "bytes21[]"; }; }; readonly key: readonly ["tableId"]; readonly codegen: { readonly outputDirectory: string; readonly tableIdArgument: false; readonly storeArgument: false; readonly dataStruct: boolean; }; readonly deploy: { readonly disabled: false; }; }; readonly store__Tables: { readonly label: "Tables"; readonly namespaceLabel: "store"; readonly type: "table"; readonly namespace: string; readonly name: string; readonly tableId: `0x${string}`; readonly schema: { readonly tableId: { readonly type: "bytes32"; readonly internalType: "ResourceId"; }; readonly fieldLayout: { readonly type: "bytes32"; readonly internalType: "FieldLayout"; }; readonly keySchema: { readonly type: "bytes32"; readonly internalType: "Schema"; }; readonly valueSchema: { readonly type: "bytes32"; readonly internalType: "Schema"; }; readonly abiEncodedKeyNames: { readonly type: "bytes"; readonly internalType: "bytes"; }; readonly abiEncodedFieldNames: { readonly type: "bytes"; readonly internalType: "bytes"; }; }; readonly key: readonly ["tableId"]; readonly codegen: { readonly outputDirectory: string; readonly tableIdArgument: false; readonly storeArgument: false; readonly dataStruct: boolean; }; readonly deploy: { readonly disabled: false; }; }; readonly store__ResourceIds: { readonly label: "ResourceIds"; readonly namespaceLabel: "store"; readonly type: "table"; readonly namespace: string; readonly name: string; readonly tableId: `0x${string}`; readonly schema: { readonly resourceId: { readonly type: "bytes32"; readonly internalType: "ResourceId"; }; readonly exists: { readonly type: "bool"; readonly internalType: "bool"; }; }; readonly key: readonly ["resourceId"]; readonly codegen: { readonly outputDirectory: string; readonly tableIdArgument: false; readonly storeArgument: false; readonly dataStruct: boolean; }; readonly deploy: { readonly disabled: false; }; }; readonly store__Hooks: { readonly label: "Hooks"; readonly namespaceLabel: "store"; readonly type: "table"; readonly namespace: string; readonly name: string; readonly tableId: `0x${string}`; readonly schema: { readonly resourceId: { readonly type: "bytes32"; readonly internalType: "ResourceId"; }; readonly hooks: { readonly type: "bytes21[]"; readonly internalType: "bytes21[]"; }; }; readonly key: readonly ["resourceId"]; readonly codegen: { readonly outputDirectory: string; readonly tableIdArgument: true; readonly storeArgument: false; readonly dataStruct: boolean; }; readonly deploy: { readonly disabled: true; }; }; }; readonly sourceDirectory: "src"; readonly userTypes: { readonly ResourceId: { readonly filePath: "./src/ResourceId.sol"; readonly type: "bytes32"; }; readonly FieldLayout: { readonly filePath: "./src/FieldLayout.sol"; readonly type: "bytes32"; }; readonly Schema: { readonly filePath: "./src/Schema.sol"; readonly type: "bytes32"; }; }; readonly enums: {}; readonly enumValues: {}; readonly codegen: { readonly storeImportPath: "./src"; readonly userTypesFilename: "common.sol"; readonly outputDirectory: "codegen"; readonly indexFilename: "index.sol"; }; }; export { _default as default };