UNPKG

bam-ticketing-sdk

Version:

SDK for B.A.M Ticketing API

13 lines 602 B
import { Jwt, RefreshableJwt, ServiceAccessData as ServiceCredentialData } from '../auth/types'; import { AuthService } from '../auth'; import { ICredential, CredentialType } from './credential'; export declare class ServiceCredentials implements ICredential { private credentials; readonly type: CredentialType.Service; private jwt?; constructor(credentials: ServiceCredentialData); getToken(): Jwt | RefreshableJwt; authorize(authService: AuthService): Promise<Jwt>; refreshToken(authService: AuthService): Promise<Jwt>; } //# sourceMappingURL=service-credentials.d.ts.map