dt-common-device
Version:
A secure and robust device management library for IoT applications
25 lines (24 loc) • 635 B
TypeScript
import { IncomingHttpHeaders } from "http";
import { SERVICE_NAME } from "../../constants";
export interface HttpCallOption {
headers?: IncomingHttpHeaders;
body?: any;
params?: Record<string, any>;
queueOptions?: {
connectionId: string;
connectionProvider: string;
microservice: SERVICE_NAME;
};
}
export interface HttpRequestOptions {
method: string;
url: string;
body?: any;
params?: Record<string, any>;
headers?: IncomingHttpHeaders;
queueOptions?: {
connectionId: string;
connectionProvider: string;
microservice: SERVICE_NAME;
};
}