altair-graphql-core
Version:
Several of the core logic for altair graphql client
13 lines • 656 B
TypeScript
import { AccessTokenResponse } from '../../oauth2';
import { AuthorizationResult } from '../../types/state/authorization.interface';
import { AuthorizationProvider, AuthorizationProviderExecuteOptions } from '../authorization-provider';
export interface OAuth2AuthorizationProviderInput {
type: 'oauth2';
data: {
accessTokenResponse: AccessTokenResponse;
};
}
export default class OAuth2AuthorizationProvider extends AuthorizationProvider<OAuth2AuthorizationProviderInput> {
execute(options: AuthorizationProviderExecuteOptions<OAuth2AuthorizationProviderInput>): Promise<AuthorizationResult>;
}
//# sourceMappingURL=oauth2.d.ts.map