Type Alias DecodedRecordOptionalKeys<T>

DecodedRecordOptionalKeys<T>: {
    [K in keyof T]: Extract<DecodedType<T[K]>, undefined> extends never
        ? never
        : K
}[keyof T]

Type Parameters

  • T extends Record<string, CodecLike<any, any>>