@karmaniverous/entity-tools
    Preparing search index...

    Type Alias TranscodeRegistryFrom<T>

    TranscodeRegistryFrom: {
        [K in keyof T]: T[K] extends { decode: (value: string) => infer V }
            ? V
            : never
    }
    • Maps a record of transcoders to a TranscodeRegistry type by extracting each
    • entry's decode return type.

    Type Parameters

    • T extends Record<string, { decode: (value: string) => unknown }>
    + type R = TranscodeRegistryFrom\<{ int: Transcoder<number> }\>;
    + // { int: number }