devtypes
    Preparing search index...

    Type Alias RequireFrom<T, K>

    RequireFrom: Required<Pick<T, K>>

    Require specific properties

    Type Parameters

    • T
    • K extends keyof T
    type User = { id: number; name: string; email?: string; phone?: string };
    type UserID = RequireFrom<User, 'id'>;
    // { id: number }