import type { AuthorizationCode, OAuthClient } from '../interfaces/oauth-types.interface'; export interface IOAuthStore { storeClient(client: OAuthClient): Promise; getClient(clientId: string): Promise; storeAuthCode(code: AuthorizationCode): Promise; getAuthCode(code: string): Promise; removeAuthCode(code: string): Promise; revokeToken(jti: string): Promise; isTokenRevoked(jti: string): Promise; } //# sourceMappingURL=oauth-store.interface.d.ts.map