import { InferType } from 'yup'; export declare const CXoneMessageDraftsMessageContentSchema: import("yup/lib/object").OptionalObjectSchema<{ /** * @remarks - Actual message content in message draft */ text: import("yup/lib/string").RequiredStringSchema; }, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape<{ /** * @remarks - Actual message content in message draft */ text: import("yup/lib/string").RequiredStringSchema; }>>; export declare const CXoneMessageDraftsReplyToSchema: import("yup/lib/object").OptionalObjectSchema<{ /** * @remarks - This variable is to hold the ID for the reply to message */ id: import("yup").StringSchema; }, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape<{ /** * @remarks - This variable is to hold the ID for the reply to message */ id: import("yup").StringSchema; }>>; export declare const CXoneMessageDraftsUserSchema: import("yup/lib/object").OptionalObjectSchema<{ /** * @remarks - This displays the firstName of the agent, who sent this message */ firstName: import("yup/lib/string").RequiredStringSchema; /** * @remarks - This displays the surname of the agent, who sent this message */ surname: import("yup/lib/string").RequiredStringSchema; }, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape<{ /** * @remarks - This displays the firstName of the agent, who sent this message */ firstName: import("yup/lib/string").RequiredStringSchema; /** * @remarks - This displays the surname of the agent, who sent this message */ surname: import("yup/lib/string").RequiredStringSchema; }>>; export declare const CXoneMessageDraftsSchema: import("yup/lib/object").OptionalObjectSchema<{ /** * @remarks - This displays the message created date and time as string */ createdAt: import("yup/lib/string").RequiredStringSchema; /** * @remarks - This is the ID of the message draft */ id: import("yup/lib/string").RequiredStringSchema; /** * @remarks - This is message object and it contains the actual message text */ messageContent: any; /** * @remarks - This is indicates if the current message is replied to some message */ isReplyToSpecificMessage: import("yup").BooleanSchema; /** * @remarks - This is replyToMessage object and it holds the ID of the message that this message is replied to */ replyToMessage: any; /** * @remarks - This is User object and it holds the user information who created this message */ user: any; /** * @remarks - This boolean denotes the approval status * true - approval is denied * false - pending for approval */ isRefused: import("yup").BooleanSchema; messageNotes: import("yup").ArraySchema; user: any; createdAt: import("yup/lib/string").RequiredStringSchema; updatedAt: import("yup/lib/string").RequiredStringSchema; content: import("yup/lib/string").RequiredStringSchema; currentAssignee: import("yup").StringSchema; status: import("yup").ObjectSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; }>>, import("yup/lib/object").AssertsShape; }>>>; message: import("yup").ObjectSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; }>>, import("yup/lib/object").AssertsShape; }>>>; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; user: any; createdAt: import("yup/lib/string").RequiredStringSchema; updatedAt: import("yup/lib/string").RequiredStringSchema; content: import("yup/lib/string").RequiredStringSchema; currentAssignee: import("yup").StringSchema; status: import("yup").ObjectSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; }>>, import("yup/lib/object").AssertsShape; }>>>; message: import("yup").ObjectSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; }>>, import("yup/lib/object").AssertsShape; }>>>; }>>, import("yup/lib/object").AssertsShape; user: any; createdAt: import("yup/lib/string").RequiredStringSchema; updatedAt: import("yup/lib/string").RequiredStringSchema; content: import("yup/lib/string").RequiredStringSchema; currentAssignee: import("yup").StringSchema; status: import("yup").ObjectSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; }>>, import("yup/lib/object").AssertsShape; }>>>; message: import("yup").ObjectSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; }>>, import("yup/lib/object").AssertsShape; }>>>; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; user: any; createdAt: import("yup/lib/string").RequiredStringSchema; updatedAt: import("yup/lib/string").RequiredStringSchema; content: import("yup/lib/string").RequiredStringSchema; currentAssignee: import("yup").StringSchema; status: import("yup").ObjectSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; }>>, import("yup/lib/object").AssertsShape; }>>>; message: import("yup").ObjectSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; }>>, import("yup/lib/object").AssertsShape; }>>>; }>>[], import("yup/lib/object").AssertsShape; user: any; createdAt: import("yup/lib/string").RequiredStringSchema; updatedAt: import("yup/lib/string").RequiredStringSchema; content: import("yup/lib/string").RequiredStringSchema; currentAssignee: import("yup").StringSchema; status: import("yup").ObjectSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; }>>, import("yup/lib/object").AssertsShape; }>>>; message: import("yup").ObjectSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; }>>, import("yup/lib/object").AssertsShape; }>>>; }>>[]>; tags: import("yup").ArraySchema; title: import("yup/lib/string").RequiredStringSchema; color: import("yup/lib/string").RequiredStringSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; title: import("yup/lib/string").RequiredStringSchema; color: import("yup/lib/string").RequiredStringSchema; }>>, import("yup/lib/object").AssertsShape; title: import("yup/lib/string").RequiredStringSchema; color: import("yup/lib/string").RequiredStringSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; title: import("yup/lib/string").RequiredStringSchema; color: import("yup/lib/string").RequiredStringSchema; }>>[], import("yup/lib/object").AssertsShape; title: import("yup/lib/string").RequiredStringSchema; color: import("yup/lib/string").RequiredStringSchema; }>>[]>; /** * @remarks - This is attachment array */ attachments: import("yup").ArraySchema; fileName: import("yup").StringSchema; friendlyName: import("yup").StringSchema; isInline: import("yup/lib/boolean").RequiredBooleanSchema; mimeType: import("yup").StringSchema; previewUrl: import("yup").StringSchema; securedPermanentUrl: import("yup/lib/string").RequiredStringSchema; url: import("yup").StringSchema; canBeStored: import("yup").BooleanSchema; blobUrl: import("yup").StringSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; fileName: import("yup").StringSchema; friendlyName: import("yup").StringSchema; isInline: import("yup/lib/boolean").RequiredBooleanSchema; mimeType: import("yup").StringSchema; previewUrl: import("yup").StringSchema; securedPermanentUrl: import("yup/lib/string").RequiredStringSchema; url: import("yup").StringSchema; canBeStored: import("yup").BooleanSchema; blobUrl: import("yup").StringSchema; }>>, import("yup/lib/object").AssertsShape; fileName: import("yup").StringSchema; friendlyName: import("yup").StringSchema; isInline: import("yup/lib/boolean").RequiredBooleanSchema; mimeType: import("yup").StringSchema; previewUrl: import("yup").StringSchema; securedPermanentUrl: import("yup/lib/string").RequiredStringSchema; url: import("yup").StringSchema; canBeStored: import("yup").BooleanSchema; blobUrl: import("yup").StringSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; fileName: import("yup").StringSchema; friendlyName: import("yup").StringSchema; isInline: import("yup/lib/boolean").RequiredBooleanSchema; mimeType: import("yup").StringSchema; previewUrl: import("yup").StringSchema; securedPermanentUrl: import("yup/lib/string").RequiredStringSchema; url: import("yup").StringSchema; canBeStored: import("yup").BooleanSchema; blobUrl: import("yup").StringSchema; }>>[], import("yup/lib/object").AssertsShape; fileName: import("yup").StringSchema; friendlyName: import("yup").StringSchema; isInline: import("yup/lib/boolean").RequiredBooleanSchema; mimeType: import("yup").StringSchema; previewUrl: import("yup").StringSchema; securedPermanentUrl: import("yup/lib/string").RequiredStringSchema; url: import("yup").StringSchema; canBeStored: import("yup").BooleanSchema; blobUrl: import("yup").StringSchema; }>>[]>; /** * @remarks - channel associated with message */ channel: any; /** * list of recipients for the message */ recipients: import("yup").ArraySchema; name: import("yup/lib/string").RequiredStringSchema; isPrimary: import("yup/lib/boolean").RequiredBooleanSchema; isPrivate: import("yup/lib/boolean").RequiredBooleanSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; name: import("yup/lib/string").RequiredStringSchema; isPrimary: import("yup/lib/boolean").RequiredBooleanSchema; isPrivate: import("yup/lib/boolean").RequiredBooleanSchema; }>>, import("yup/lib/object").AssertsShape; name: import("yup/lib/string").RequiredStringSchema; isPrimary: import("yup/lib/boolean").RequiredBooleanSchema; isPrivate: import("yup/lib/boolean").RequiredBooleanSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; name: import("yup/lib/string").RequiredStringSchema; isPrimary: import("yup/lib/boolean").RequiredBooleanSchema; isPrivate: import("yup/lib/boolean").RequiredBooleanSchema; }>>[], import("yup/lib/object").AssertsShape; name: import("yup/lib/string").RequiredStringSchema; isPrimary: import("yup/lib/boolean").RequiredBooleanSchema; isPrivate: import("yup/lib/boolean").RequiredBooleanSchema; }>>[]>; /** * title of the message */ title: import("yup").StringSchema; /** * status of message sent */ sentStatus: import("yup").StringSchema; delivered: import("yup").ArraySchema; deliveredAt: import("yup").StringSchema; reason: import("yup").StringSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; deliveredAt: import("yup").StringSchema; reason: import("yup").StringSchema; }>>, import("yup/lib/object").AssertsShape; deliveredAt: import("yup").StringSchema; reason: import("yup").StringSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; deliveredAt: import("yup").StringSchema; reason: import("yup").StringSchema; }>>[], import("yup/lib/object").AssertsShape; deliveredAt: import("yup").StringSchema; reason: import("yup").StringSchema; }>>[]>; customerStatistics: any; /** * Reason for rejection */ reason: import("yup").StringSchema; }, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape<{ /** * @remarks - This displays the message created date and time as string */ createdAt: import("yup/lib/string").RequiredStringSchema; /** * @remarks - This is the ID of the message draft */ id: import("yup/lib/string").RequiredStringSchema; /** * @remarks - This is message object and it contains the actual message text */ messageContent: any; /** * @remarks - This is indicates if the current message is replied to some message */ isReplyToSpecificMessage: import("yup").BooleanSchema; /** * @remarks - This is replyToMessage object and it holds the ID of the message that this message is replied to */ replyToMessage: any; /** * @remarks - This is User object and it holds the user information who created this message */ user: any; /** * @remarks - This boolean denotes the approval status * true - approval is denied * false - pending for approval */ isRefused: import("yup").BooleanSchema; messageNotes: import("yup").ArraySchema; user: any; createdAt: import("yup/lib/string").RequiredStringSchema; updatedAt: import("yup/lib/string").RequiredStringSchema; content: import("yup/lib/string").RequiredStringSchema; currentAssignee: import("yup").StringSchema; status: import("yup").ObjectSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; }>>, import("yup/lib/object").AssertsShape; }>>>; message: import("yup").ObjectSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; }>>, import("yup/lib/object").AssertsShape; }>>>; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; user: any; createdAt: import("yup/lib/string").RequiredStringSchema; updatedAt: import("yup/lib/string").RequiredStringSchema; content: import("yup/lib/string").RequiredStringSchema; currentAssignee: import("yup").StringSchema; status: import("yup").ObjectSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; }>>, import("yup/lib/object").AssertsShape; }>>>; message: import("yup").ObjectSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; }>>, import("yup/lib/object").AssertsShape; }>>>; }>>, import("yup/lib/object").AssertsShape; user: any; createdAt: import("yup/lib/string").RequiredStringSchema; updatedAt: import("yup/lib/string").RequiredStringSchema; content: import("yup/lib/string").RequiredStringSchema; currentAssignee: import("yup").StringSchema; status: import("yup").ObjectSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; }>>, import("yup/lib/object").AssertsShape; }>>>; message: import("yup").ObjectSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; }>>, import("yup/lib/object").AssertsShape; }>>>; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; user: any; createdAt: import("yup/lib/string").RequiredStringSchema; updatedAt: import("yup/lib/string").RequiredStringSchema; content: import("yup/lib/string").RequiredStringSchema; currentAssignee: import("yup").StringSchema; status: import("yup").ObjectSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; }>>, import("yup/lib/object").AssertsShape; }>>>; message: import("yup").ObjectSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; }>>, import("yup/lib/object").AssertsShape; }>>>; }>>[], import("yup/lib/object").AssertsShape; user: any; createdAt: import("yup/lib/string").RequiredStringSchema; updatedAt: import("yup/lib/string").RequiredStringSchema; content: import("yup/lib/string").RequiredStringSchema; currentAssignee: import("yup").StringSchema; status: import("yup").ObjectSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; }>>, import("yup/lib/object").AssertsShape; }>>>; message: import("yup").ObjectSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; }>>, import("yup/lib/object").AssertsShape; }>>>; }>>[]>; tags: import("yup").ArraySchema; title: import("yup/lib/string").RequiredStringSchema; color: import("yup/lib/string").RequiredStringSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; title: import("yup/lib/string").RequiredStringSchema; color: import("yup/lib/string").RequiredStringSchema; }>>, import("yup/lib/object").AssertsShape; title: import("yup/lib/string").RequiredStringSchema; color: import("yup/lib/string").RequiredStringSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; title: import("yup/lib/string").RequiredStringSchema; color: import("yup/lib/string").RequiredStringSchema; }>>[], import("yup/lib/object").AssertsShape; title: import("yup/lib/string").RequiredStringSchema; color: import("yup/lib/string").RequiredStringSchema; }>>[]>; /** * @remarks - This is attachment array */ attachments: import("yup").ArraySchema; fileName: import("yup").StringSchema; friendlyName: import("yup").StringSchema; isInline: import("yup/lib/boolean").RequiredBooleanSchema; mimeType: import("yup").StringSchema; previewUrl: import("yup").StringSchema; securedPermanentUrl: import("yup/lib/string").RequiredStringSchema; url: import("yup").StringSchema; canBeStored: import("yup").BooleanSchema; blobUrl: import("yup").StringSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; fileName: import("yup").StringSchema; friendlyName: import("yup").StringSchema; isInline: import("yup/lib/boolean").RequiredBooleanSchema; mimeType: import("yup").StringSchema; previewUrl: import("yup").StringSchema; securedPermanentUrl: import("yup/lib/string").RequiredStringSchema; url: import("yup").StringSchema; canBeStored: import("yup").BooleanSchema; blobUrl: import("yup").StringSchema; }>>, import("yup/lib/object").AssertsShape; fileName: import("yup").StringSchema; friendlyName: import("yup").StringSchema; isInline: import("yup/lib/boolean").RequiredBooleanSchema; mimeType: import("yup").StringSchema; previewUrl: import("yup").StringSchema; securedPermanentUrl: import("yup/lib/string").RequiredStringSchema; url: import("yup").StringSchema; canBeStored: import("yup").BooleanSchema; blobUrl: import("yup").StringSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; fileName: import("yup").StringSchema; friendlyName: import("yup").StringSchema; isInline: import("yup/lib/boolean").RequiredBooleanSchema; mimeType: import("yup").StringSchema; previewUrl: import("yup").StringSchema; securedPermanentUrl: import("yup/lib/string").RequiredStringSchema; url: import("yup").StringSchema; canBeStored: import("yup").BooleanSchema; blobUrl: import("yup").StringSchema; }>>[], import("yup/lib/object").AssertsShape; fileName: import("yup").StringSchema; friendlyName: import("yup").StringSchema; isInline: import("yup/lib/boolean").RequiredBooleanSchema; mimeType: import("yup").StringSchema; previewUrl: import("yup").StringSchema; securedPermanentUrl: import("yup/lib/string").RequiredStringSchema; url: import("yup").StringSchema; canBeStored: import("yup").BooleanSchema; blobUrl: import("yup").StringSchema; }>>[]>; /** * @remarks - channel associated with message */ channel: any; /** * list of recipients for the message */ recipients: import("yup").ArraySchema; name: import("yup/lib/string").RequiredStringSchema; isPrimary: import("yup/lib/boolean").RequiredBooleanSchema; isPrivate: import("yup/lib/boolean").RequiredBooleanSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; name: import("yup/lib/string").RequiredStringSchema; isPrimary: import("yup/lib/boolean").RequiredBooleanSchema; isPrivate: import("yup/lib/boolean").RequiredBooleanSchema; }>>, import("yup/lib/object").AssertsShape; name: import("yup/lib/string").RequiredStringSchema; isPrimary: import("yup/lib/boolean").RequiredBooleanSchema; isPrivate: import("yup/lib/boolean").RequiredBooleanSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; name: import("yup/lib/string").RequiredStringSchema; isPrimary: import("yup/lib/boolean").RequiredBooleanSchema; isPrivate: import("yup/lib/boolean").RequiredBooleanSchema; }>>[], import("yup/lib/object").AssertsShape; name: import("yup/lib/string").RequiredStringSchema; isPrimary: import("yup/lib/boolean").RequiredBooleanSchema; isPrivate: import("yup/lib/boolean").RequiredBooleanSchema; }>>[]>; /** * title of the message */ title: import("yup").StringSchema; /** * status of message sent */ sentStatus: import("yup").StringSchema; delivered: import("yup").ArraySchema; deliveredAt: import("yup").StringSchema; reason: import("yup").StringSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; deliveredAt: import("yup").StringSchema; reason: import("yup").StringSchema; }>>, import("yup/lib/object").AssertsShape; deliveredAt: import("yup").StringSchema; reason: import("yup").StringSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; deliveredAt: import("yup").StringSchema; reason: import("yup").StringSchema; }>>[], import("yup/lib/object").AssertsShape; deliveredAt: import("yup").StringSchema; reason: import("yup").StringSchema; }>>[]>; customerStatistics: any; /** * Reason for rejection */ reason: import("yup").StringSchema; }>>; declare const CXoneMessageDraftsArraySchema: import("yup").ArraySchema; /** * @remarks - This is the ID of the message draft */ id: import("yup/lib/string").RequiredStringSchema; /** * @remarks - This is message object and it contains the actual message text */ messageContent: any; /** * @remarks - This is indicates if the current message is replied to some message */ isReplyToSpecificMessage: import("yup").BooleanSchema; /** * @remarks - This is replyToMessage object and it holds the ID of the message that this message is replied to */ replyToMessage: any; /** * @remarks - This is User object and it holds the user information who created this message */ user: any; /** * @remarks - This boolean denotes the approval status * true - approval is denied * false - pending for approval */ isRefused: import("yup").BooleanSchema; messageNotes: import("yup").ArraySchema; user: any; createdAt: import("yup/lib/string").RequiredStringSchema; updatedAt: import("yup/lib/string").RequiredStringSchema; content: import("yup/lib/string").RequiredStringSchema; currentAssignee: import("yup").StringSchema; status: import("yup").ObjectSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; }>>, import("yup/lib/object").AssertsShape; }>>>; message: import("yup").ObjectSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; }>>, import("yup/lib/object").AssertsShape; }>>>; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; user: any; createdAt: import("yup/lib/string").RequiredStringSchema; updatedAt: import("yup/lib/string").RequiredStringSchema; content: import("yup/lib/string").RequiredStringSchema; currentAssignee: import("yup").StringSchema; status: import("yup").ObjectSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; }>>, import("yup/lib/object").AssertsShape; }>>>; message: import("yup").ObjectSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; }>>, import("yup/lib/object").AssertsShape; }>>>; }>>, import("yup/lib/object").AssertsShape; user: any; createdAt: import("yup/lib/string").RequiredStringSchema; updatedAt: import("yup/lib/string").RequiredStringSchema; content: import("yup/lib/string").RequiredStringSchema; currentAssignee: import("yup").StringSchema; status: import("yup").ObjectSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; }>>, import("yup/lib/object").AssertsShape; }>>>; message: import("yup").ObjectSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; }>>, import("yup/lib/object").AssertsShape; }>>>; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; user: any; createdAt: import("yup/lib/string").RequiredStringSchema; updatedAt: import("yup/lib/string").RequiredStringSchema; content: import("yup/lib/string").RequiredStringSchema; currentAssignee: import("yup").StringSchema; status: import("yup").ObjectSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; }>>, import("yup/lib/object").AssertsShape; }>>>; message: import("yup").ObjectSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; }>>, import("yup/lib/object").AssertsShape; }>>>; }>>[], import("yup/lib/object").AssertsShape; user: any; createdAt: import("yup/lib/string").RequiredStringSchema; updatedAt: import("yup/lib/string").RequiredStringSchema; content: import("yup/lib/string").RequiredStringSchema; currentAssignee: import("yup").StringSchema; status: import("yup").ObjectSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; }>>, import("yup/lib/object").AssertsShape; }>>>; message: import("yup").ObjectSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; }>>, import("yup/lib/object").AssertsShape; }>>>; }>>[]>; tags: import("yup").ArraySchema; title: import("yup/lib/string").RequiredStringSchema; color: import("yup/lib/string").RequiredStringSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; title: import("yup/lib/string").RequiredStringSchema; color: import("yup/lib/string").RequiredStringSchema; }>>, import("yup/lib/object").AssertsShape; title: import("yup/lib/string").RequiredStringSchema; color: import("yup/lib/string").RequiredStringSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; title: import("yup/lib/string").RequiredStringSchema; color: import("yup/lib/string").RequiredStringSchema; }>>[], import("yup/lib/object").AssertsShape; title: import("yup/lib/string").RequiredStringSchema; color: import("yup/lib/string").RequiredStringSchema; }>>[]>; /** * @remarks - This is attachment array */ attachments: import("yup").ArraySchema; fileName: import("yup").StringSchema; friendlyName: import("yup").StringSchema; isInline: import("yup/lib/boolean").RequiredBooleanSchema; mimeType: import("yup").StringSchema; previewUrl: import("yup").StringSchema; securedPermanentUrl: import("yup/lib/string").RequiredStringSchema; url: import("yup").StringSchema; canBeStored: import("yup").BooleanSchema; blobUrl: import("yup").StringSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; fileName: import("yup").StringSchema; friendlyName: import("yup").StringSchema; isInline: import("yup/lib/boolean").RequiredBooleanSchema; mimeType: import("yup").StringSchema; previewUrl: import("yup").StringSchema; securedPermanentUrl: import("yup/lib/string").RequiredStringSchema; url: import("yup").StringSchema; canBeStored: import("yup").BooleanSchema; blobUrl: import("yup").StringSchema; }>>, import("yup/lib/object").AssertsShape; fileName: import("yup").StringSchema; friendlyName: import("yup").StringSchema; isInline: import("yup/lib/boolean").RequiredBooleanSchema; mimeType: import("yup").StringSchema; previewUrl: import("yup").StringSchema; securedPermanentUrl: import("yup/lib/string").RequiredStringSchema; url: import("yup").StringSchema; canBeStored: import("yup").BooleanSchema; blobUrl: import("yup").StringSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; fileName: import("yup").StringSchema; friendlyName: import("yup").StringSchema; isInline: import("yup/lib/boolean").RequiredBooleanSchema; mimeType: import("yup").StringSchema; previewUrl: import("yup").StringSchema; securedPermanentUrl: import("yup/lib/string").RequiredStringSchema; url: import("yup").StringSchema; canBeStored: import("yup").BooleanSchema; blobUrl: import("yup").StringSchema; }>>[], import("yup/lib/object").AssertsShape; fileName: import("yup").StringSchema; friendlyName: import("yup").StringSchema; isInline: import("yup/lib/boolean").RequiredBooleanSchema; mimeType: import("yup").StringSchema; previewUrl: import("yup").StringSchema; securedPermanentUrl: import("yup/lib/string").RequiredStringSchema; url: import("yup").StringSchema; canBeStored: import("yup").BooleanSchema; blobUrl: import("yup").StringSchema; }>>[]>; /** * @remarks - channel associated with message */ channel: any; /** * list of recipients for the message */ recipients: import("yup").ArraySchema; name: import("yup/lib/string").RequiredStringSchema; isPrimary: import("yup/lib/boolean").RequiredBooleanSchema; isPrivate: import("yup/lib/boolean").RequiredBooleanSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; name: import("yup/lib/string").RequiredStringSchema; isPrimary: import("yup/lib/boolean").RequiredBooleanSchema; isPrivate: import("yup/lib/boolean").RequiredBooleanSchema; }>>, import("yup/lib/object").AssertsShape; name: import("yup/lib/string").RequiredStringSchema; isPrimary: import("yup/lib/boolean").RequiredBooleanSchema; isPrivate: import("yup/lib/boolean").RequiredBooleanSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; name: import("yup/lib/string").RequiredStringSchema; isPrimary: import("yup/lib/boolean").RequiredBooleanSchema; isPrivate: import("yup/lib/boolean").RequiredBooleanSchema; }>>[], import("yup/lib/object").AssertsShape; name: import("yup/lib/string").RequiredStringSchema; isPrimary: import("yup/lib/boolean").RequiredBooleanSchema; isPrivate: import("yup/lib/boolean").RequiredBooleanSchema; }>>[]>; /** * title of the message */ title: import("yup").StringSchema; /** * status of message sent */ sentStatus: import("yup").StringSchema; delivered: import("yup").ArraySchema; deliveredAt: import("yup").StringSchema; reason: import("yup").StringSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; deliveredAt: import("yup").StringSchema; reason: import("yup").StringSchema; }>>, import("yup/lib/object").AssertsShape; deliveredAt: import("yup").StringSchema; reason: import("yup").StringSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; deliveredAt: import("yup").StringSchema; reason: import("yup").StringSchema; }>>[], import("yup/lib/object").AssertsShape; deliveredAt: import("yup").StringSchema; reason: import("yup").StringSchema; }>>[]>; customerStatistics: any; /** * Reason for rejection */ reason: import("yup").StringSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks - This is the ID of the message draft */ id: import("yup/lib/string").RequiredStringSchema; /** * @remarks - This is message object and it contains the actual message text */ messageContent: any; /** * @remarks - This is indicates if the current message is replied to some message */ isReplyToSpecificMessage: import("yup").BooleanSchema; /** * @remarks - This is replyToMessage object and it holds the ID of the message that this message is replied to */ replyToMessage: any; /** * @remarks - This is User object and it holds the user information who created this message */ user: any; /** * @remarks - This boolean denotes the approval status * true - approval is denied * false - pending for approval */ isRefused: import("yup").BooleanSchema; messageNotes: import("yup").ArraySchema; user: any; createdAt: import("yup/lib/string").RequiredStringSchema; updatedAt: import("yup/lib/string").RequiredStringSchema; content: import("yup/lib/string").RequiredStringSchema; currentAssignee: import("yup").StringSchema; status: import("yup").ObjectSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; }>>, import("yup/lib/object").AssertsShape; }>>>; message: import("yup").ObjectSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; }>>, import("yup/lib/object").AssertsShape; }>>>; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; user: any; createdAt: import("yup/lib/string").RequiredStringSchema; updatedAt: import("yup/lib/string").RequiredStringSchema; content: import("yup/lib/string").RequiredStringSchema; currentAssignee: import("yup").StringSchema; status: import("yup").ObjectSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; }>>, import("yup/lib/object").AssertsShape; }>>>; message: import("yup").ObjectSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; }>>, import("yup/lib/object").AssertsShape; }>>>; }>>, import("yup/lib/object").AssertsShape; user: any; createdAt: import("yup/lib/string").RequiredStringSchema; updatedAt: import("yup/lib/string").RequiredStringSchema; content: import("yup/lib/string").RequiredStringSchema; currentAssignee: import("yup").StringSchema; status: import("yup").ObjectSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; }>>, import("yup/lib/object").AssertsShape; }>>>; message: import("yup").ObjectSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; }>>, import("yup/lib/object").AssertsShape; }>>>; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; user: any; createdAt: import("yup/lib/string").RequiredStringSchema; updatedAt: import("yup/lib/string").RequiredStringSchema; content: import("yup/lib/string").RequiredStringSchema; currentAssignee: import("yup").StringSchema; status: import("yup").ObjectSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; }>>, import("yup/lib/object").AssertsShape; }>>>; message: import("yup").ObjectSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; }>>, import("yup/lib/object").AssertsShape; }>>>; }>>[], import("yup/lib/object").AssertsShape; user: any; createdAt: import("yup/lib/string").RequiredStringSchema; updatedAt: import("yup/lib/string").RequiredStringSchema; content: import("yup/lib/string").RequiredStringSchema; currentAssignee: import("yup").StringSchema; status: import("yup").ObjectSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; }>>, import("yup/lib/object").AssertsShape; }>>>; message: import("yup").ObjectSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; }>>, import("yup/lib/object").AssertsShape; }>>>; }>>[]>; tags: import("yup").ArraySchema; title: import("yup/lib/string").RequiredStringSchema; color: import("yup/lib/string").RequiredStringSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; title: import("yup/lib/string").RequiredStringSchema; color: import("yup/lib/string").RequiredStringSchema; }>>, import("yup/lib/object").AssertsShape; title: import("yup/lib/string").RequiredStringSchema; color: import("yup/lib/string").RequiredStringSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; title: import("yup/lib/string").RequiredStringSchema; color: import("yup/lib/string").RequiredStringSchema; }>>[], import("yup/lib/object").AssertsShape; title: import("yup/lib/string").RequiredStringSchema; color: import("yup/lib/string").RequiredStringSchema; }>>[]>; /** * @remarks - This is attachment array */ attachments: import("yup").ArraySchema; fileName: import("yup").StringSchema; friendlyName: import("yup").StringSchema; isInline: import("yup/lib/boolean").RequiredBooleanSchema; mimeType: import("yup").StringSchema; previewUrl: import("yup").StringSchema; securedPermanentUrl: import("yup/lib/string").RequiredStringSchema; url: import("yup").StringSchema; canBeStored: import("yup").BooleanSchema; blobUrl: import("yup").StringSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; fileName: import("yup").StringSchema; friendlyName: import("yup").StringSchema; isInline: import("yup/lib/boolean").RequiredBooleanSchema; mimeType: import("yup").StringSchema; previewUrl: import("yup").StringSchema; securedPermanentUrl: import("yup/lib/string").RequiredStringSchema; url: import("yup").StringSchema; canBeStored: import("yup").BooleanSchema; blobUrl: import("yup").StringSchema; }>>, import("yup/lib/object").AssertsShape; fileName: import("yup").StringSchema; friendlyName: import("yup").StringSchema; isInline: import("yup/lib/boolean").RequiredBooleanSchema; mimeType: import("yup").StringSchema; previewUrl: import("yup").StringSchema; securedPermanentUrl: import("yup/lib/string").RequiredStringSchema; url: import("yup").StringSchema; canBeStored: import("yup").BooleanSchema; blobUrl: import("yup").StringSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; fileName: import("yup").StringSchema; friendlyName: import("yup").StringSchema; isInline: import("yup/lib/boolean").RequiredBooleanSchema; mimeType: import("yup").StringSchema; previewUrl: import("yup").StringSchema; securedPermanentUrl: import("yup/lib/string").RequiredStringSchema; url: import("yup").StringSchema; canBeStored: import("yup").BooleanSchema; blobUrl: import("yup").StringSchema; }>>[], import("yup/lib/object").AssertsShape; fileName: import("yup").StringSchema; friendlyName: import("yup").StringSchema; isInline: import("yup/lib/boolean").RequiredBooleanSchema; mimeType: import("yup").StringSchema; previewUrl: import("yup").StringSchema; securedPermanentUrl: import("yup/lib/string").RequiredStringSchema; url: import("yup").StringSchema; canBeStored: import("yup").BooleanSchema; blobUrl: import("yup").StringSchema; }>>[]>; /** * @remarks - channel associated with message */ channel: any; /** * list of recipients for the message */ recipients: import("yup").ArraySchema; name: import("yup/lib/string").RequiredStringSchema; isPrimary: import("yup/lib/boolean").RequiredBooleanSchema; isPrivate: import("yup/lib/boolean").RequiredBooleanSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; name: import("yup/lib/string").RequiredStringSchema; isPrimary: import("yup/lib/boolean").RequiredBooleanSchema; isPrivate: import("yup/lib/boolean").RequiredBooleanSchema; }>>, import("yup/lib/object").AssertsShape; name: import("yup/lib/string").RequiredStringSchema; isPrimary: import("yup/lib/boolean").RequiredBooleanSchema; isPrivate: import("yup/lib/boolean").RequiredBooleanSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; name: import("yup/lib/string").RequiredStringSchema; isPrimary: import("yup/lib/boolean").RequiredBooleanSchema; isPrivate: import("yup/lib/boolean").RequiredBooleanSchema; }>>[], import("yup/lib/object").AssertsShape; name: import("yup/lib/string").RequiredStringSchema; isPrimary: import("yup/lib/boolean").RequiredBooleanSchema; isPrivate: import("yup/lib/boolean").RequiredBooleanSchema; }>>[]>; /** * title of the message */ title: import("yup").StringSchema; /** * status of message sent */ sentStatus: import("yup").StringSchema; delivered: import("yup").ArraySchema; deliveredAt: import("yup").StringSchema; reason: import("yup").StringSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; deliveredAt: import("yup").StringSchema; reason: import("yup").StringSchema; }>>, import("yup/lib/object").AssertsShape; deliveredAt: import("yup").StringSchema; reason: import("yup").StringSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; deliveredAt: import("yup").StringSchema; reason: import("yup").StringSchema; }>>[], import("yup/lib/object").AssertsShape; deliveredAt: import("yup").StringSchema; reason: import("yup").StringSchema; }>>[]>; customerStatistics: any; /** * Reason for rejection */ reason: import("yup").StringSchema; }>>, import("yup/lib/object").AssertsShape; /** * @remarks - This is the ID of the message draft */ id: import("yup/lib/string").RequiredStringSchema; /** * @remarks - This is message object and it contains the actual message text */ messageContent: any; /** * @remarks - This is indicates if the current message is replied to some message */ isReplyToSpecificMessage: import("yup").BooleanSchema; /** * @remarks - This is replyToMessage object and it holds the ID of the message that this message is replied to */ replyToMessage: any; /** * @remarks - This is User object and it holds the user information who created this message */ user: any; /** * @remarks - This boolean denotes the approval status * true - approval is denied * false - pending for approval */ isRefused: import("yup").BooleanSchema; messageNotes: import("yup").ArraySchema; user: any; createdAt: import("yup/lib/string").RequiredStringSchema; updatedAt: import("yup/lib/string").RequiredStringSchema; content: import("yup/lib/string").RequiredStringSchema; currentAssignee: import("yup").StringSchema; status: import("yup").ObjectSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; }>>, import("yup/lib/object").AssertsShape; }>>>; message: import("yup").ObjectSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; }>>, import("yup/lib/object").AssertsShape; }>>>; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; user: any; createdAt: import("yup/lib/string").RequiredStringSchema; updatedAt: import("yup/lib/string").RequiredStringSchema; content: import("yup/lib/string").RequiredStringSchema; currentAssignee: import("yup").StringSchema; status: import("yup").ObjectSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; }>>, import("yup/lib/object").AssertsShape; }>>>; message: import("yup").ObjectSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; }>>, import("yup/lib/object").AssertsShape; }>>>; }>>, import("yup/lib/object").AssertsShape; user: any; createdAt: import("yup/lib/string").RequiredStringSchema; updatedAt: import("yup/lib/string").RequiredStringSchema; content: import("yup/lib/string").RequiredStringSchema; currentAssignee: import("yup").StringSchema; status: import("yup").ObjectSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; }>>, import("yup/lib/object").AssertsShape; }>>>; message: import("yup").ObjectSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; }>>, import("yup/lib/object").AssertsShape; }>>>; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; user: any; createdAt: import("yup/lib/string").RequiredStringSchema; updatedAt: import("yup/lib/string").RequiredStringSchema; content: import("yup/lib/string").RequiredStringSchema; currentAssignee: import("yup").StringSchema; status: import("yup").ObjectSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; }>>, import("yup/lib/object").AssertsShape; }>>>; message: import("yup").ObjectSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; }>>, import("yup/lib/object").AssertsShape; }>>>; }>>[], import("yup/lib/object").AssertsShape; user: any; createdAt: import("yup/lib/string").RequiredStringSchema; updatedAt: import("yup/lib/string").RequiredStringSchema; content: import("yup/lib/string").RequiredStringSchema; currentAssignee: import("yup").StringSchema; status: import("yup").ObjectSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; }>>, import("yup/lib/object").AssertsShape; }>>>; message: import("yup").ObjectSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; }>>, import("yup/lib/object").AssertsShape; }>>>; }>>[]>; tags: import("yup").ArraySchema; title: import("yup/lib/string").RequiredStringSchema; color: import("yup/lib/string").RequiredStringSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; title: import("yup/lib/string").RequiredStringSchema; color: import("yup/lib/string").RequiredStringSchema; }>>, import("yup/lib/object").AssertsShape; title: import("yup/lib/string").RequiredStringSchema; color: import("yup/lib/string").RequiredStringSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; title: import("yup/lib/string").RequiredStringSchema; color: import("yup/lib/string").RequiredStringSchema; }>>[], import("yup/lib/object").AssertsShape; title: import("yup/lib/string").RequiredStringSchema; color: import("yup/lib/string").RequiredStringSchema; }>>[]>; /** * @remarks - This is attachment array */ attachments: import("yup").ArraySchema; fileName: import("yup").StringSchema; friendlyName: import("yup").StringSchema; isInline: import("yup/lib/boolean").RequiredBooleanSchema; mimeType: import("yup").StringSchema; previewUrl: import("yup").StringSchema; securedPermanentUrl: import("yup/lib/string").RequiredStringSchema; url: import("yup").StringSchema; canBeStored: import("yup").BooleanSchema; blobUrl: import("yup").StringSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; fileName: import("yup").StringSchema; friendlyName: import("yup").StringSchema; isInline: import("yup/lib/boolean").RequiredBooleanSchema; mimeType: import("yup").StringSchema; previewUrl: import("yup").StringSchema; securedPermanentUrl: import("yup/lib/string").RequiredStringSchema; url: import("yup").StringSchema; canBeStored: import("yup").BooleanSchema; blobUrl: import("yup").StringSchema; }>>, import("yup/lib/object").AssertsShape; fileName: import("yup").StringSchema; friendlyName: import("yup").StringSchema; isInline: import("yup/lib/boolean").RequiredBooleanSchema; mimeType: import("yup").StringSchema; previewUrl: import("yup").StringSchema; securedPermanentUrl: import("yup/lib/string").RequiredStringSchema; url: import("yup").StringSchema; canBeStored: import("yup").BooleanSchema; blobUrl: import("yup").StringSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; fileName: import("yup").StringSchema; friendlyName: import("yup").StringSchema; isInline: import("yup/lib/boolean").RequiredBooleanSchema; mimeType: import("yup").StringSchema; previewUrl: import("yup").StringSchema; securedPermanentUrl: import("yup/lib/string").RequiredStringSchema; url: import("yup").StringSchema; canBeStored: import("yup").BooleanSchema; blobUrl: import("yup").StringSchema; }>>[], import("yup/lib/object").AssertsShape; fileName: import("yup").StringSchema; friendlyName: import("yup").StringSchema; isInline: import("yup/lib/boolean").RequiredBooleanSchema; mimeType: import("yup").StringSchema; previewUrl: import("yup").StringSchema; securedPermanentUrl: import("yup/lib/string").RequiredStringSchema; url: import("yup").StringSchema; canBeStored: import("yup").BooleanSchema; blobUrl: import("yup").StringSchema; }>>[]>; /** * @remarks - channel associated with message */ channel: any; /** * list of recipients for the message */ recipients: import("yup").ArraySchema; name: import("yup/lib/string").RequiredStringSchema; isPrimary: import("yup/lib/boolean").RequiredBooleanSchema; isPrivate: import("yup/lib/boolean").RequiredBooleanSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; name: import("yup/lib/string").RequiredStringSchema; isPrimary: import("yup/lib/boolean").RequiredBooleanSchema; isPrivate: import("yup/lib/boolean").RequiredBooleanSchema; }>>, import("yup/lib/object").AssertsShape; name: import("yup/lib/string").RequiredStringSchema; isPrimary: import("yup/lib/boolean").RequiredBooleanSchema; isPrivate: import("yup/lib/boolean").RequiredBooleanSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; name: import("yup/lib/string").RequiredStringSchema; isPrimary: import("yup/lib/boolean").RequiredBooleanSchema; isPrivate: import("yup/lib/boolean").RequiredBooleanSchema; }>>[], import("yup/lib/object").AssertsShape; name: import("yup/lib/string").RequiredStringSchema; isPrimary: import("yup/lib/boolean").RequiredBooleanSchema; isPrivate: import("yup/lib/boolean").RequiredBooleanSchema; }>>[]>; /** * title of the message */ title: import("yup").StringSchema; /** * status of message sent */ sentStatus: import("yup").StringSchema; delivered: import("yup").ArraySchema; deliveredAt: import("yup").StringSchema; reason: import("yup").StringSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; deliveredAt: import("yup").StringSchema; reason: import("yup").StringSchema; }>>, import("yup/lib/object").AssertsShape; deliveredAt: import("yup").StringSchema; reason: import("yup").StringSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; deliveredAt: import("yup").StringSchema; reason: import("yup").StringSchema; }>>[], import("yup/lib/object").AssertsShape; deliveredAt: import("yup").StringSchema; reason: import("yup").StringSchema; }>>[]>; customerStatistics: any; /** * Reason for rejection */ reason: import("yup").StringSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks - This is the ID of the message draft */ id: import("yup/lib/string").RequiredStringSchema; /** * @remarks - This is message object and it contains the actual message text */ messageContent: any; /** * @remarks - This is indicates if the current message is replied to some message */ isReplyToSpecificMessage: import("yup").BooleanSchema; /** * @remarks - This is replyToMessage object and it holds the ID of the message that this message is replied to */ replyToMessage: any; /** * @remarks - This is User object and it holds the user information who created this message */ user: any; /** * @remarks - This boolean denotes the approval status * true - approval is denied * false - pending for approval */ isRefused: import("yup").BooleanSchema; messageNotes: import("yup").ArraySchema; user: any; createdAt: import("yup/lib/string").RequiredStringSchema; updatedAt: import("yup/lib/string").RequiredStringSchema; content: import("yup/lib/string").RequiredStringSchema; currentAssignee: import("yup").StringSchema; status: import("yup").ObjectSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; }>>, import("yup/lib/object").AssertsShape; }>>>; message: import("yup").ObjectSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; }>>, import("yup/lib/object").AssertsShape; }>>>; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; user: any; createdAt: import("yup/lib/string").RequiredStringSchema; updatedAt: import("yup/lib/string").RequiredStringSchema; content: import("yup/lib/string").RequiredStringSchema; currentAssignee: import("yup").StringSchema; status: import("yup").ObjectSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; }>>, import("yup/lib/object").AssertsShape; }>>>; message: import("yup").ObjectSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; }>>, import("yup/lib/object").AssertsShape; }>>>; }>>, import("yup/lib/object").AssertsShape; user: any; createdAt: import("yup/lib/string").RequiredStringSchema; updatedAt: import("yup/lib/string").RequiredStringSchema; content: import("yup/lib/string").RequiredStringSchema; currentAssignee: import("yup").StringSchema; status: import("yup").ObjectSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; }>>, import("yup/lib/object").AssertsShape; }>>>; message: import("yup").ObjectSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; }>>, import("yup/lib/object").AssertsShape; }>>>; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; user: any; createdAt: import("yup/lib/string").RequiredStringSchema; updatedAt: import("yup/lib/string").RequiredStringSchema; content: import("yup/lib/string").RequiredStringSchema; currentAssignee: import("yup").StringSchema; status: import("yup").ObjectSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; }>>, import("yup/lib/object").AssertsShape; }>>>; message: import("yup").ObjectSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; }>>, import("yup/lib/object").AssertsShape; }>>>; }>>[], import("yup/lib/object").AssertsShape; user: any; createdAt: import("yup/lib/string").RequiredStringSchema; updatedAt: import("yup/lib/string").RequiredStringSchema; content: import("yup/lib/string").RequiredStringSchema; currentAssignee: import("yup").StringSchema; status: import("yup").ObjectSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; }>>, import("yup/lib/object").AssertsShape; }>>>; message: import("yup").ObjectSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; }>>, import("yup/lib/object").AssertsShape; }>>>; }>>[]>; tags: import("yup").ArraySchema; title: import("yup/lib/string").RequiredStringSchema; color: import("yup/lib/string").RequiredStringSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; title: import("yup/lib/string").RequiredStringSchema; color: import("yup/lib/string").RequiredStringSchema; }>>, import("yup/lib/object").AssertsShape; title: import("yup/lib/string").RequiredStringSchema; color: import("yup/lib/string").RequiredStringSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; title: import("yup/lib/string").RequiredStringSchema; color: import("yup/lib/string").RequiredStringSchema; }>>[], import("yup/lib/object").AssertsShape; title: import("yup/lib/string").RequiredStringSchema; color: import("yup/lib/string").RequiredStringSchema; }>>[]>; /** * @remarks - This is attachment array */ attachments: import("yup").ArraySchema; fileName: import("yup").StringSchema; friendlyName: import("yup").StringSchema; isInline: import("yup/lib/boolean").RequiredBooleanSchema; mimeType: import("yup").StringSchema; previewUrl: import("yup").StringSchema; securedPermanentUrl: import("yup/lib/string").RequiredStringSchema; url: import("yup").StringSchema; canBeStored: import("yup").BooleanSchema; blobUrl: import("yup").StringSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; fileName: import("yup").StringSchema; friendlyName: import("yup").StringSchema; isInline: import("yup/lib/boolean").RequiredBooleanSchema; mimeType: import("yup").StringSchema; previewUrl: import("yup").StringSchema; securedPermanentUrl: import("yup/lib/string").RequiredStringSchema; url: import("yup").StringSchema; canBeStored: import("yup").BooleanSchema; blobUrl: import("yup").StringSchema; }>>, import("yup/lib/object").AssertsShape; fileName: import("yup").StringSchema; friendlyName: import("yup").StringSchema; isInline: import("yup/lib/boolean").RequiredBooleanSchema; mimeType: import("yup").StringSchema; previewUrl: import("yup").StringSchema; securedPermanentUrl: import("yup/lib/string").RequiredStringSchema; url: import("yup").StringSchema; canBeStored: import("yup").BooleanSchema; blobUrl: import("yup").StringSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; fileName: import("yup").StringSchema; friendlyName: import("yup").StringSchema; isInline: import("yup/lib/boolean").RequiredBooleanSchema; mimeType: import("yup").StringSchema; previewUrl: import("yup").StringSchema; securedPermanentUrl: import("yup/lib/string").RequiredStringSchema; url: import("yup").StringSchema; canBeStored: import("yup").BooleanSchema; blobUrl: import("yup").StringSchema; }>>[], import("yup/lib/object").AssertsShape; fileName: import("yup").StringSchema; friendlyName: import("yup").StringSchema; isInline: import("yup/lib/boolean").RequiredBooleanSchema; mimeType: import("yup").StringSchema; previewUrl: import("yup").StringSchema; securedPermanentUrl: import("yup/lib/string").RequiredStringSchema; url: import("yup").StringSchema; canBeStored: import("yup").BooleanSchema; blobUrl: import("yup").StringSchema; }>>[]>; /** * @remarks - channel associated with message */ channel: any; /** * list of recipients for the message */ recipients: import("yup").ArraySchema; name: import("yup/lib/string").RequiredStringSchema; isPrimary: import("yup/lib/boolean").RequiredBooleanSchema; isPrivate: import("yup/lib/boolean").RequiredBooleanSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; name: import("yup/lib/string").RequiredStringSchema; isPrimary: import("yup/lib/boolean").RequiredBooleanSchema; isPrivate: import("yup/lib/boolean").RequiredBooleanSchema; }>>, import("yup/lib/object").AssertsShape; name: import("yup/lib/string").RequiredStringSchema; isPrimary: import("yup/lib/boolean").RequiredBooleanSchema; isPrivate: import("yup/lib/boolean").RequiredBooleanSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; name: import("yup/lib/string").RequiredStringSchema; isPrimary: import("yup/lib/boolean").RequiredBooleanSchema; isPrivate: import("yup/lib/boolean").RequiredBooleanSchema; }>>[], import("yup/lib/object").AssertsShape; name: import("yup/lib/string").RequiredStringSchema; isPrimary: import("yup/lib/boolean").RequiredBooleanSchema; isPrivate: import("yup/lib/boolean").RequiredBooleanSchema; }>>[]>; /** * title of the message */ title: import("yup").StringSchema; /** * status of message sent */ sentStatus: import("yup").StringSchema; delivered: import("yup").ArraySchema; deliveredAt: import("yup").StringSchema; reason: import("yup").StringSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; deliveredAt: import("yup").StringSchema; reason: import("yup").StringSchema; }>>, import("yup/lib/object").AssertsShape; deliveredAt: import("yup").StringSchema; reason: import("yup").StringSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; deliveredAt: import("yup").StringSchema; reason: import("yup").StringSchema; }>>[], import("yup/lib/object").AssertsShape; deliveredAt: import("yup").StringSchema; reason: import("yup").StringSchema; }>>[]>; customerStatistics: any; /** * Reason for rejection */ reason: import("yup").StringSchema; }>>[], import("yup/lib/object").AssertsShape; /** * @remarks - This is the ID of the message draft */ id: import("yup/lib/string").RequiredStringSchema; /** * @remarks - This is message object and it contains the actual message text */ messageContent: any; /** * @remarks - This is indicates if the current message is replied to some message */ isReplyToSpecificMessage: import("yup").BooleanSchema; /** * @remarks - This is replyToMessage object and it holds the ID of the message that this message is replied to */ replyToMessage: any; /** * @remarks - This is User object and it holds the user information who created this message */ user: any; /** * @remarks - This boolean denotes the approval status * true - approval is denied * false - pending for approval */ isRefused: import("yup").BooleanSchema; messageNotes: import("yup").ArraySchema; user: any; createdAt: import("yup/lib/string").RequiredStringSchema; updatedAt: import("yup/lib/string").RequiredStringSchema; content: import("yup/lib/string").RequiredStringSchema; currentAssignee: import("yup").StringSchema; status: import("yup").ObjectSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; }>>, import("yup/lib/object").AssertsShape; }>>>; message: import("yup").ObjectSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; }>>, import("yup/lib/object").AssertsShape; }>>>; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; user: any; createdAt: import("yup/lib/string").RequiredStringSchema; updatedAt: import("yup/lib/string").RequiredStringSchema; content: import("yup/lib/string").RequiredStringSchema; currentAssignee: import("yup").StringSchema; status: import("yup").ObjectSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; }>>, import("yup/lib/object").AssertsShape; }>>>; message: import("yup").ObjectSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; }>>, import("yup/lib/object").AssertsShape; }>>>; }>>, import("yup/lib/object").AssertsShape; user: any; createdAt: import("yup/lib/string").RequiredStringSchema; updatedAt: import("yup/lib/string").RequiredStringSchema; content: import("yup/lib/string").RequiredStringSchema; currentAssignee: import("yup").StringSchema; status: import("yup").ObjectSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; }>>, import("yup/lib/object").AssertsShape; }>>>; message: import("yup").ObjectSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; }>>, import("yup/lib/object").AssertsShape; }>>>; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; user: any; createdAt: import("yup/lib/string").RequiredStringSchema; updatedAt: import("yup/lib/string").RequiredStringSchema; content: import("yup/lib/string").RequiredStringSchema; currentAssignee: import("yup").StringSchema; status: import("yup").ObjectSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; }>>, import("yup/lib/object").AssertsShape; }>>>; message: import("yup").ObjectSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; }>>, import("yup/lib/object").AssertsShape; }>>>; }>>[], import("yup/lib/object").AssertsShape; user: any; createdAt: import("yup/lib/string").RequiredStringSchema; updatedAt: import("yup/lib/string").RequiredStringSchema; content: import("yup/lib/string").RequiredStringSchema; currentAssignee: import("yup").StringSchema; status: import("yup").ObjectSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; }>>, import("yup/lib/object").AssertsShape; }>>>; message: import("yup").ObjectSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; }>>, import("yup/lib/object").AssertsShape; }>>>; }>>[]>; tags: import("yup").ArraySchema; title: import("yup/lib/string").RequiredStringSchema; color: import("yup/lib/string").RequiredStringSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; title: import("yup/lib/string").RequiredStringSchema; color: import("yup/lib/string").RequiredStringSchema; }>>, import("yup/lib/object").AssertsShape; title: import("yup/lib/string").RequiredStringSchema; color: import("yup/lib/string").RequiredStringSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; title: import("yup/lib/string").RequiredStringSchema; color: import("yup/lib/string").RequiredStringSchema; }>>[], import("yup/lib/object").AssertsShape; title: import("yup/lib/string").RequiredStringSchema; color: import("yup/lib/string").RequiredStringSchema; }>>[]>; /** * @remarks - This is attachment array */ attachments: import("yup").ArraySchema; fileName: import("yup").StringSchema; friendlyName: import("yup").StringSchema; isInline: import("yup/lib/boolean").RequiredBooleanSchema; mimeType: import("yup").StringSchema; previewUrl: import("yup").StringSchema; securedPermanentUrl: import("yup/lib/string").RequiredStringSchema; url: import("yup").StringSchema; canBeStored: import("yup").BooleanSchema; blobUrl: import("yup").StringSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; fileName: import("yup").StringSchema; friendlyName: import("yup").StringSchema; isInline: import("yup/lib/boolean").RequiredBooleanSchema; mimeType: import("yup").StringSchema; previewUrl: import("yup").StringSchema; securedPermanentUrl: import("yup/lib/string").RequiredStringSchema; url: import("yup").StringSchema; canBeStored: import("yup").BooleanSchema; blobUrl: import("yup").StringSchema; }>>, import("yup/lib/object").AssertsShape; fileName: import("yup").StringSchema; friendlyName: import("yup").StringSchema; isInline: import("yup/lib/boolean").RequiredBooleanSchema; mimeType: import("yup").StringSchema; previewUrl: import("yup").StringSchema; securedPermanentUrl: import("yup/lib/string").RequiredStringSchema; url: import("yup").StringSchema; canBeStored: import("yup").BooleanSchema; blobUrl: import("yup").StringSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; fileName: import("yup").StringSchema; friendlyName: import("yup").StringSchema; isInline: import("yup/lib/boolean").RequiredBooleanSchema; mimeType: import("yup").StringSchema; previewUrl: import("yup").StringSchema; securedPermanentUrl: import("yup/lib/string").RequiredStringSchema; url: import("yup").StringSchema; canBeStored: import("yup").BooleanSchema; blobUrl: import("yup").StringSchema; }>>[], import("yup/lib/object").AssertsShape; fileName: import("yup").StringSchema; friendlyName: import("yup").StringSchema; isInline: import("yup/lib/boolean").RequiredBooleanSchema; mimeType: import("yup").StringSchema; previewUrl: import("yup").StringSchema; securedPermanentUrl: import("yup/lib/string").RequiredStringSchema; url: import("yup").StringSchema; canBeStored: import("yup").BooleanSchema; blobUrl: import("yup").StringSchema; }>>[]>; /** * @remarks - channel associated with message */ channel: any; /** * list of recipients for the message */ recipients: import("yup").ArraySchema; name: import("yup/lib/string").RequiredStringSchema; isPrimary: import("yup/lib/boolean").RequiredBooleanSchema; isPrivate: import("yup/lib/boolean").RequiredBooleanSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; name: import("yup/lib/string").RequiredStringSchema; isPrimary: import("yup/lib/boolean").RequiredBooleanSchema; isPrivate: import("yup/lib/boolean").RequiredBooleanSchema; }>>, import("yup/lib/object").AssertsShape; name: import("yup/lib/string").RequiredStringSchema; isPrimary: import("yup/lib/boolean").RequiredBooleanSchema; isPrivate: import("yup/lib/boolean").RequiredBooleanSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; name: import("yup/lib/string").RequiredStringSchema; isPrimary: import("yup/lib/boolean").RequiredBooleanSchema; isPrivate: import("yup/lib/boolean").RequiredBooleanSchema; }>>[], import("yup/lib/object").AssertsShape; name: import("yup/lib/string").RequiredStringSchema; isPrimary: import("yup/lib/boolean").RequiredBooleanSchema; isPrivate: import("yup/lib/boolean").RequiredBooleanSchema; }>>[]>; /** * title of the message */ title: import("yup").StringSchema; /** * status of message sent */ sentStatus: import("yup").StringSchema; delivered: import("yup").ArraySchema; deliveredAt: import("yup").StringSchema; reason: import("yup").StringSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; deliveredAt: import("yup").StringSchema; reason: import("yup").StringSchema; }>>, import("yup/lib/object").AssertsShape; deliveredAt: import("yup").StringSchema; reason: import("yup").StringSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; deliveredAt: import("yup").StringSchema; reason: import("yup").StringSchema; }>>[], import("yup/lib/object").AssertsShape; deliveredAt: import("yup").StringSchema; reason: import("yup").StringSchema; }>>[]>; customerStatistics: any; /** * Reason for rejection */ reason: import("yup").StringSchema; }>>[]>; export declare type CXoneMessageDraftsArray = InferType; export declare type CXoneMessageDraftsUser = InferType; export declare type CXoneMessageDraft = InferType; export {};