InteractiveRequest type
type InteractiveRequest = Pick<
AuthorizationUrlRequest,
| "authority"
| "correlationId"
| "claims"
| "azureCloudOptions"
| "account"
| "extraQueryParameters"
| "tokenQueryParameters"
| "extraScopesToConsent"
| "loginHint"
| "prompt"
> & {
errorTemplate?: string,
openBrowser: (url: string) => Promise<void>,
scopes?: Array<string>,
successTemplate?: string,
}