lib/auth/interfaces/index.ts (3 lines of code) (raw):

export interface Credential { /** * Get a non-expired access token, after refreshing if necessary */ getToken(): Promise<string | null | undefined>; }