ValidSignInResponse: SigninResponse & BearerTokenResponse & {
    token_type: "Bearer" | "bearer";
}

Make required properties required in type