@bitclave/base-client-js
Version:
Base JS library for BASE-platform
10 lines (9 loc) • 473 B
TypeScript
import { RepositoryStrategyType } from '../../RepositoryStrategyType';
import { HttpInterceptor } from './HttpInterceptor';
import { InterceptorCortege } from './InterceptorCortege';
export declare class RepositoryStrategyInterceptor implements HttpInterceptor {
private strategy;
constructor(strategy: RepositoryStrategyType);
changeStrategy(strategy: RepositoryStrategyType): void;
onIntercept(cortege: InterceptorCortege): Promise<InterceptorCortege>;
}