UNPKG

tickethead-sdk

Version:

SDK for the Tickethead API

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