@anglr/rest
Version:
Angular module representing rest services
17 lines • 838 B
TypeScript
import { InjectionToken } from '@angular/core';
import { HttpContextToken } from '@angular/common/http';
import { AvroAdapterSchemaProvider } from '../services/avroAdapterSchemaProvider/avroAdapterSchemaProvider.interface';
import { AvroRequestObj, AvroResponseObj } from '../interceptors/avroAdapter/avroAdapter.interface';
/**
* Injection token used for providing AvroAdapterSchemaProvider
*/
export declare const AVRO_ADAPTER_SCHEMA_PROVIDER: InjectionToken<AvroAdapterSchemaProvider>;
/**
* Http context token for passing AVRO request data with request
*/
export declare const AVRO_REQUEST_DATA: HttpContextToken<AvroRequestObj | null>;
/**
* Http context token for passing AVRO response data with request
*/
export declare const AVRO_RESPONSE_DATA: HttpContextToken<AvroResponseObj | null>;
//# sourceMappingURL=tokens.d.ts.map