devtypes
    Preparing search index...

    Type Alias Cast<T, U>

    Cast: T extends U ? T : U

    Cast a type to another, preserving assignability when possible

    Type Parameters

    • T
    • U
    type A = Cast<string, string | number>; // string
    type B = Cast<number, string | number>; // string | number