어떤 인터페이스에서 특정 타입의 key들만 빼서 타입을 만들고싶은데


간단하게 할 수 있는 방법 없음?



예를들어 이런거


interface User {
    name: string;
    age: number;
    isAutoLogin: boolean;
    isAdmin: boolean;
}

type User_Boolean = Exclude<keyof User, 'name' | 'age'>



interface 사이즈가 커지면 이방법으로 하는건 개오바같아서..