import { InferType } from 'yup'; /** * @returns work item event yup object * @example */ export declare const WorkItemContactEventYup: import("yup/lib/object").OptionalObjectSchema<{ agentId: import("yup/lib/number").RequiredNumberSchema; contactId: import("yup/lib/string").RequiredStringSchema; customData: import("yup").StringSchema; closePopoutUponTermination: import("yup").BooleanSchema; finalState: import("yup/lib/boolean").RequiredBooleanSchema; iisHost: import("yup").StringSchema; inFocus: import("yup").BooleanSchema; lastStateChangeTime: import("yup/lib/date").RequiredDateSchema; lastStateChangeTimeUtc: import("yup/lib/date").RequiredDateSchema; masterId: import("yup/lib/string").RequiredStringSchema; omniGroupId: import("yup").StringSchema; parenContactId: import("yup").StringSchema; popDestination: import("yup").StringSchema; popoutWindowHeight: import("yup").NumberSchema; popoutWindowWidth: import("yup").NumberSchema; refusalTimeout: import("yup").NumberSchema; screenPopUrl: import("yup/lib/string").RequiredStringSchema; skillId: import("yup").StringSchema; startTime: import("yup/lib/date").RequiredDateSchema; startTimeUtc: import("yup/lib/date").RequiredDateSchema; status: import("yup/lib/string").RequiredStringSchema; tabTitle: import("yup").StringSchema; type: import("yup/lib/string").RequiredStringSchema; url: import("yup").StringSchema; vcHost: import("yup").StringSchema; workItemId: import("yup").StringSchema; workItemPayload: import("yup").StringSchema; workItemType: import("yup").StringSchema; sessionId: import("yup/lib/string").RequiredStringSchema; }, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape<{ agentId: import("yup/lib/number").RequiredNumberSchema; contactId: import("yup/lib/string").RequiredStringSchema; customData: import("yup").StringSchema; closePopoutUponTermination: import("yup").BooleanSchema; finalState: import("yup/lib/boolean").RequiredBooleanSchema; iisHost: import("yup").StringSchema; inFocus: import("yup").BooleanSchema; lastStateChangeTime: import("yup/lib/date").RequiredDateSchema; lastStateChangeTimeUtc: import("yup/lib/date").RequiredDateSchema; masterId: import("yup/lib/string").RequiredStringSchema; omniGroupId: import("yup").StringSchema; parenContactId: import("yup").StringSchema; popDestination: import("yup").StringSchema; popoutWindowHeight: import("yup").NumberSchema; popoutWindowWidth: import("yup").NumberSchema; refusalTimeout: import("yup").NumberSchema; screenPopUrl: import("yup/lib/string").RequiredStringSchema; skillId: import("yup").StringSchema; startTime: import("yup/lib/date").RequiredDateSchema; startTimeUtc: import("yup/lib/date").RequiredDateSchema; status: import("yup/lib/string").RequiredStringSchema; tabTitle: import("yup").StringSchema; type: import("yup/lib/string").RequiredStringSchema; url: import("yup").StringSchema; vcHost: import("yup").StringSchema; workItemId: import("yup").StringSchema; workItemPayload: import("yup").StringSchema; workItemType: import("yup").StringSchema; sessionId: import("yup/lib/string").RequiredStringSchema; }>>; export declare type WorkItemContactEvent = InferType;