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