Type Alias Serialized<T>

Serialized<T>: {
    [K in keyof T]: T[K] extends string | undefined
        ? string | undefined
        : T[K] extends unknown[]
            ? SerializedValue<T[K][0]>[]
            : SerializedValue<T[K]>
}

Type Parameters

  • T