import { type Adapter, type AdapterConstructor } from 'oidc-provider';
import { Logger } from '@restorecommerce/logger';
import { type TokenServiceClient as tokenService } from '@restorecommerce/rc-grpc-clients/dist/generated/io/restorecommerce/token.js';
export declare function createIdentityServiceAdapterClass(remoteTokenService: tokenService, logger: Logger, localTokenServiceFactory?: (type: string) => Adapter): AdapterConstructor;
//# sourceMappingURL=adapter.d.ts.map