import { InferType } from 'yup'; /** * Interface used for parsing digital skill data * @returns returns - digital skill information * @example * ``` * CXoneDigitalSkill * ``` */ export declare const CXoneDigitalSkillSchema: import("yup/lib/object").OptionalObjectSchema<{ /** * @remarks - The unique identifier for the skill. */ skillId: import("yup/lib/number").RequiredNumberSchema; /** * @remarks - The name of the skill. */ skillName: import("yup/lib/string").RequiredStringSchema; /** * @remarks - The digital point of contact (POC) type. */ digitalPOC: import("yup/lib/string").RequiredStringSchema; /** * @remarks - The digital point of contact (POC) name. */ digitalPOCName: import("yup/lib/string").RequiredStringSchema; }, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape<{ /** * @remarks - The unique identifier for the skill. */ skillId: import("yup/lib/number").RequiredNumberSchema; /** * @remarks - The name of the skill. */ skillName: import("yup/lib/string").RequiredStringSchema; /** * @remarks - The digital point of contact (POC) type. */ digitalPOC: import("yup/lib/string").RequiredStringSchema; /** * @remarks - The digital point of contact (POC) name. */ digitalPOCName: import("yup/lib/string").RequiredStringSchema; }>>; /** * @remarks - Type representing a digital skill. */ export declare type CXoneDigitalSkill = InferType; export declare const CXoneDigitalSkillArray: import("yup").ArraySchema; /** * @remarks - The name of the skill. */ skillName: import("yup/lib/string").RequiredStringSchema; /** * @remarks - The digital point of contact (POC) type. */ digitalPOC: import("yup/lib/string").RequiredStringSchema; /** * @remarks - The digital point of contact (POC) name. */ digitalPOCName: import("yup/lib/string").RequiredStringSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks - The name of the skill. */ skillName: import("yup/lib/string").RequiredStringSchema; /** * @remarks - The digital point of contact (POC) type. */ digitalPOC: import("yup/lib/string").RequiredStringSchema; /** * @remarks - The digital point of contact (POC) name. */ digitalPOCName: import("yup/lib/string").RequiredStringSchema; }>>, import("yup/lib/object").AssertsShape; /** * @remarks - The name of the skill. */ skillName: import("yup/lib/string").RequiredStringSchema; /** * @remarks - The digital point of contact (POC) type. */ digitalPOC: import("yup/lib/string").RequiredStringSchema; /** * @remarks - The digital point of contact (POC) name. */ digitalPOCName: import("yup/lib/string").RequiredStringSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks - The name of the skill. */ skillName: import("yup/lib/string").RequiredStringSchema; /** * @remarks - The digital point of contact (POC) type. */ digitalPOC: import("yup/lib/string").RequiredStringSchema; /** * @remarks - The digital point of contact (POC) name. */ digitalPOCName: import("yup/lib/string").RequiredStringSchema; }>>[], import("yup/lib/object").AssertsShape; /** * @remarks - The name of the skill. */ skillName: import("yup/lib/string").RequiredStringSchema; /** * @remarks - The digital point of contact (POC) type. */ digitalPOC: import("yup/lib/string").RequiredStringSchema; /** * @remarks - The digital point of contact (POC) name. */ digitalPOCName: import("yup/lib/string").RequiredStringSchema; }>>[]>;