import { InferType } from 'yup'; /** * Schema used for threads related to digital case */ export declare const CXoneThreadSchema: import("yup/lib/object").OptionalObjectSchema<{ /** * flag to know more messages are allowed to be added on current thread or not */ canAddMoreMessages: import("yup").BooleanSchema; /** * unique identifier of the channel related to current thread */ channelId: import("yup/lib/string").RequiredStringSchema; /** * unique identifier of the current thread */ id: import("yup/lib/string").RequiredStringSchema; /** * unique identifier of the external digital platform */ idOnExternalPlatform: import("yup").StringSchema; /** * name of the current thread */ threadName: import("yup").StringSchema; }, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape<{ /** * flag to know more messages are allowed to be added on current thread or not */ canAddMoreMessages: import("yup").BooleanSchema; /** * unique identifier of the channel related to current thread */ channelId: import("yup/lib/string").RequiredStringSchema; /** * unique identifier of the current thread */ id: import("yup/lib/string").RequiredStringSchema; /** * unique identifier of the external digital platform */ idOnExternalPlatform: import("yup").StringSchema; /** * name of the current thread */ threadName: import("yup").StringSchema; }>>; export declare type CXoneThread = InferType;