import { ISerializable, Serializable } from "@js-soft/ts-serval"; import { IRequest, Request, RequestJSON } from "@nmshd/content"; import { CoreAddress, ICoreAddress } from "@nmshd/core-types"; export type IRequestWithoutId = Omit; export type RequestJSONWithoutId = Omit; export interface ICreateOutgoingRequestParameters extends ISerializable { content: IRequestWithoutId | RequestJSONWithoutId; peer: ICoreAddress | string; } export declare class CreateOutgoingRequestParameters extends Serializable implements ICreateOutgoingRequestParameters { content: Request; peer: CoreAddress; static from(value: ICreateOutgoingRequestParameters): CreateOutgoingRequestParameters; } //# sourceMappingURL=CreateOutgoingRequestParameters.d.ts.map