import { IResponseItem, ResponseItem, ResponseItemJSON } from "./ResponseItem"; import { ResponseItemResult } from "./ResponseItemResult"; export interface RejectResponseItemJSON extends ResponseItemJSON { "@type": "RejectResponseItem"; result: ResponseItemResult.Rejected; code?: string; message?: string; } export type RejectResponseItemJSONDerivations = RejectResponseItemJSON; export interface IRejectResponseItem extends IResponseItem { result: ResponseItemResult.Rejected; code?: string; message?: string; } export type IRejectResponseItemDerivations = IRejectResponseItem; export declare class RejectResponseItem extends ResponseItem implements IRejectResponseItem { result: ResponseItemResult.Rejected; code?: string; message?: string; static from(value: IRejectResponseItem | Omit): RejectResponseItem; toJSON(verbose?: boolean | undefined, serializeAsString?: boolean | undefined): RejectResponseItemJSON; } export type RejectResponseItemDerivations = RejectResponseItem; //# sourceMappingURL=RejectResponseItem.d.ts.map