import type { CLIContext } from '../types'; export declare function tokenServiceFactory({ logger }: { logger: CLIContext['logger']; }): Promise<{ saveToken: (str: string) => Promise; retrieveToken: () => Promise; validateToken: (idToken: string, jwksUrl: string) => Promise; isTokenValid: (token: string) => Promise; eraseToken: () => Promise; getValidToken: (ctx: CLIContext, loginAction: (ctx: CLIContext) => Promise) => Promise; }>; //# sourceMappingURL=token.d.ts.map