Typescript严格实现接口
如何确保someFunc准确返回User,而不是UserDoc或任何其他用户实现/扩展?我不确定是否理解您的问题您可以更明确地回答您的问题吗?Typescript严格实现接口,typescript,types,interface,Typescript,Types,Interface,如何确保someFunc准确返回User,而不是UserDoc或任何其他用户实现/扩展?我不确定是否理解您的问题您可以更明确地回答您的问题吗? interface User { email: string; } interface UserDoc extends User, Document { } type someFunc = () => User;
interface User {
email: string;
}
interface UserDoc extends User, Document {
}
type someFunc = () => User;