ParsedConfig: { entities: Record<string, { defaultLimit: number; defaultPageSize: number; shardBumps: { charBits: number; chars: number; timestamp: number; }[]; timestampProperty: string; uniqueProperty: string; }>; generatedKeyDelimiter: string; generatedProperties: { sharded: Record<string, [string, ...string[]]>; unsharded: Record<string, [string, ...string[]]>; }; generatedValueDelimiter: string; hashKey: string; indexes: Record<string, { hashKey: string; projections?: string[]; rangeKey: string; }>; propertyTranscodes: Record<string, string>; rangeKey: string; shardKeyDelimiter: string; throttle: number; transcodes: Record<string, { decode: ((...args: [string, ...unknown[]]) => any); encode: ((...args: [any, ...unknown[]]) => string); }>; }
Simplified type taken on by a
Config
object after parsing in theEntityManager
constructor.