@infrasoftbe/vnv-sdk
    Preparing search index...

    Variable ProjectDefinitionConst

    ProjectDefinition: ZodObject<
        {
            data: ZodObject<
                {
                    lists: ZodArray<
                        ZodEffects<
                            ZodObject<
                                {
                                    create_dt: ZodEffects<ZodOptional<(...)>, number, number>;
                                    id: ZodEffects<ZodOptional<(...)>, (...) | (...), string>;
                                    name: ZodString;
                                    token: ZodString;
                                    update_dt: ZodEffects<ZodOptional<(...)>, number, number>;
                                } & {
                                    type: ZodEffects<
                                        ZodEffects<(...), (...), (...)>,
                                        (...) | (...),
                                        "list",
                                    >;
                                },
                                "strip",
                                ZodTypeAny,
                                {
                                    create_dt?: number;
                                    id?: string
                                    | string[];
                                    name?: string;
                                    token?: string;
                                    type?: string | string[];
                                    update_dt?: number;
                                },
                                {
                                    create_dt?: number;
                                    id?: string;
                                    name?: string;
                                    token?: string;
                                    type?: "list";
                                    update_dt?: number;
                                },
                            >,
                            {
                                create_dt?: number;
                                id?: string
                                | string[];
                                name?: string;
                                token?: string;
                                type?: string | string[];
                                update_dt?: number;
                            },
                            {
                                create_dt?: number;
                                id?: string;
                                name?: string;
                                token?: string;
                                type?: "list";
                                update_dt?: number;
                            },
                        >,
                        "many",
                    >;
                    meta: ZodArray<
                        ZodObject<
                            {
                                create_dt: ZodNumber;
                                id: ZodString;
                                token: ZodString;
                                update_dt: ZodNumber;
                            } & {
                                meta: ZodObject<
                                    {
                                        alias: ...;
                                        assignee: ...;
                                        author: ...;
                                        buisnessPhones: ...;
                                        category: ...;
                                        completeness: ...;
                                        consistant: ...;
                                        consistency: ...;
                                        content: ...;
                                        correctness: ...;
                                        dataQuality: ...;
                                        dateModified: ...;
                                        dateModifiedValue: ...;
                                        dbStatus: ...;
                                        default: ...;
                                        description: ...;
                                        email: ...;
                                        endDate: ...;
                                        estimateCost: ...;
                                        estimateTime: ...;
                                        extension: ...;
                                        external: ...;
                                        fileSize: ...;
                                        fileSizeRaw: ...;
                                        fileType: ...;
                                        first_name: ...;
                                        groups: ...;
                                        itemPath: ...;
                                        jobTitle: ...;
                                        key: ...;
                                        last_name: ...;
                                        linkItem: ...;
                                        liveview: ...;
                                        metatag: ...;
                                        mimeType: ...;
                                        modifiedBy: ...;
                                        modile: ...;
                                        officeLocaltion: ...;
                                        path: ...;
                                        preferredLanguage: ...;
                                        project_id: ...;
                                        projectStatus: ...;
                                        rat: ...;
                                        ref_extern: ...;
                                        register_dt: ...;
                                        remark: ...;
                                        resolve_dt: ...;
                                        site: ...;
                                        startDate: ...;
                                        status: ...;
                                        tags: ...;
                                        type: ...;
                                        url: ...;
                                        userGroup: ...;
                                        userPrincipalName: ...;
                                        validationType: ...;
                                        value: ...;
                                        views: ...;
                                    } & { children: ... },
                                    "strip",
                                    ZodTypeAny,
                                    {
                                        alias?: string;
                                        assignee?: string;
                                        author?: string;
                                        buisnessPhones?: string;
                                        category?: string;
                                        children?: (...)[];
                                        completeness?: number;
                                        consistant?: number;
                                        consistency?: string;
                                        content?: string;
                                        correctness?: number;
                                        dataQuality?: string;
                                        dateModified?: string;
                                        dateModifiedValue?: number;
                                        dbStatus?: string;
                                        default?: boolean;
                                        description?: (...) | (...);
                                        email?: string;
                                        endDate?: string;
                                        estimateCost?: string;
                                        estimateTime?: string;
                                        extension?: string;
                                        external?: any;
                                        fileSize?: number;
                                        fileSizeRaw?: number;
                                        fileType?: string;
                                        first_name?: string;
                                        groups?: string;
                                        itemPath?: string;
                                        jobTitle?: string;
                                        key?: string;
                                        last_name?: string;
                                        linkItem?: string;
                                        liveview?: string;
                                        metatag?: (...)[];
                                        mimeType?: string;
                                        modifiedBy?: string;
                                        modile?: string;
                                        officeLocaltion?: string;
                                        path?: any;
                                        preferredLanguage?: string;
                                        project_id?: string;
                                        projectStatus?: string;
                                        rat?: {
                                            numericQuality?: ...;
                                            qualityDate?: ...;
                                            qualityLevel?: ...;
                                            qualitySummary?: ...;
                                        };
                                        ref_extern?: (...)
                                        | (...);
                                        register_dt?: number;
                                        remark?: string;
                                        resolve_dt?: number;
                                        site?: { id?: ...; url?: ... };
                                        startDate?: string;
                                        status?: string;
                                        tags?: (...)[];
                                        type?: string;
                                        url?: string;
                                        userGroup?: any;
                                        userPrincipalName?: string;
                                        validationType?: string;
                                        value?: string;
                                        views?: { bubble?: ...; forceDirectedTree?: ...; listView?: ... };
                                    },
                                    {
                                        alias?: string;
                                        assignee?: string;
                                        author?: string;
                                        buisnessPhones?: string;
                                        category?: string;
                                        children?: (...)[];
                                        completeness?: number;
                                        consistant?: number;
                                        consistency?: string;
                                        content?: string;
                                        correctness?: number;
                                        dataQuality?: string;
                                        dateModified?: string;
                                        dateModifiedValue?: number;
                                        dbStatus?: string;
                                        default?: boolean;
                                        description?: string;
                                        email?: string;
                                        endDate?: string;
                                        estimateCost?: string;
                                        estimateTime?: string;
                                        extension?: string;
                                        external?: {
                                            excel?: ...;
                                            graph365?: ...;
                                            jira?: ...;
                                            relatics?: ...;
                                            sharepoint?: ...;
                                            testlink?: ...;
                                        };
                                        fileSize?: number;
                                        fileSizeRaw?: number;
                                        fileType?: string;
                                        first_name?: string;
                                        groups?: string;
                                        itemPath?: string;
                                        jobTitle?: string;
                                        key?: string;
                                        last_name?: string;
                                        linkItem?: string;
                                        liveview?: string;
                                        metatag?: (...)[];
                                        mimeType?: string;
                                        modifiedBy?: string;
                                        modile?: string;
                                        officeLocaltion?: string;
                                        path?: (...)[];
                                        preferredLanguage?: string;
                                        project_id?: string;
                                        projectStatus?: string;
                                        rat?: {
                                            numericQuality?: ...;
                                            qualityDate?: ...;
                                            qualityLevel?: ...;
                                            qualitySummary?: ...;
                                        };
                                        ref_extern?: string;
                                        register_dt?: number;
                                        remark?: string;
                                        resolve_dt?: number;
                                        site?: { id?: ...; url?: ... };
                                        startDate?: string;
                                        status?: string;
                                        tags?: (...)[];
                                        type?: string;
                                        url?: string;
                                        userGroup?: (...)[];
                                        userPrincipalName?: string;
                                        validationType?: string;
                                        value?: string;
                                        views?: { bubble?: ...; forceDirectedTree?: ...; listView?: ... };
                                    },
                                >;
                            },
                            "strip",
                            ZodTypeAny,
                            {
                                create_dt?: number;
                                id?: string;
                                meta?: {
                                    alias?: string;
                                    assignee?: string;
                                    author?: string;
                                    buisnessPhones?: string;
                                    category?: string;
                                    children?: (
                                        | {
                                            child?: ...;
                                            create_dt?: ...;
                                            id?: ...;
                                            meta?: ...;
                                            name?: ...;
                                            token?: ...;
                                            type?: ...;
                                            update_dt?: ...;
                                        }
                                        | {
                                            child?: ...;
                                            create_dt?: ...;
                                            id?: ...;
                                            meta?: ...;
                                            name?: ...;
                                            token?: ...;
                                            type?: ...;
                                            update_dt?: ...;
                                        }
                                    )[];
                                    completeness?: number;
                                    consistant?: number;
                                    consistency?: string;
                                    content?: string;
                                    correctness?: number;
                                    dataQuality?: string;
                                    dateModified?: string;
                                    dateModifiedValue?: number;
                                    dbStatus?: string;
                                    default?: boolean;
                                    description?: string
                                    | string[];
                                    email?: string;
                                    endDate?: string;
                                    estimateCost?: string;
                                    estimateTime?: string;
                                    extension?: string;
                                    external?: any;
                                    fileSize?: number;
                                    fileSizeRaw?: number;
                                    fileType?: string;
                                    first_name?: string;
                                    groups?: string;
                                    itemPath?: string;
                                    jobTitle?: string;
                                    key?: string;
                                    last_name?: string;
                                    linkItem?: string;
                                    liveview?: string;
                                    metatag?: string[];
                                    mimeType?: string;
                                    modifiedBy?: string;
                                    modile?: string;
                                    officeLocaltion?: string;
                                    path?: any;
                                    preferredLanguage?: string;
                                    project_id?: string;
                                    projectStatus?: string;
                                    rat?: {
                                        numericQuality?: string;
                                        qualityDate?: string;
                                        qualityLevel?: string;
                                        qualitySummary?: string;
                                    };
                                    ref_extern?: string
                                    | string[];
                                    register_dt?: number;
                                    remark?: string;
                                    resolve_dt?: number;
                                    site?: { id?: string; url?: string };
                                    startDate?: string;
                                    status?: string;
                                    tags?: string[];
                                    type?: string;
                                    url?: string;
                                    userGroup?: any;
                                    userPrincipalName?: string;
                                    validationType?: string;
                                    value?: string;
                                    views?: {
                                        bubble?: any;
                                        forceDirectedTree?: any;
                                        listView?: { views?: any };
                                    };
                                };
                                token?: string;
                                update_dt?: number;
                            },
                            {
                                create_dt?: number;
                                id?: string;
                                meta?: {
                                    alias?: string;
                                    assignee?: string;
                                    author?: string;
                                    buisnessPhones?: string;
                                    category?: string;
                                    children?: (
                                        | {
                                            child?: ...;
                                            create_dt?: ...;
                                            id?: ...;
                                            meta?: ...;
                                            name?: ...;
                                            token?: ...;
                                            type?: ...;
                                            update_dt?: ...;
                                        }
                                        | {
                                            child?: ...;
                                            create_dt?: ...;
                                            id?: ...;
                                            meta?: ...;
                                            name?: ...;
                                            token?: ...;
                                            type?: ...;
                                            update_dt?: ...;
                                        }
                                    )[];
                                    completeness?: number;
                                    consistant?: number;
                                    consistency?: string;
                                    content?: string;
                                    correctness?: number;
                                    dataQuality?: string;
                                    dateModified?: string;
                                    dateModifiedValue?: number;
                                    dbStatus?: string;
                                    default?: boolean;
                                    description?: string;
                                    email?: string;
                                    endDate?: string;
                                    estimateCost?: string;
                                    estimateTime?: string;
                                    extension?: string;
                                    external?: {
                                        excel?: { token?: string };
                                        graph365?: { id?: string; url?: string };
                                        jira?: { id?: string; url?: string };
                                        relatics?: { id?: string; url?: string };
                                        sharepoint?: { id?: string; url?: string };
                                        testlink?: { id?: string; url?: string };
                                    };
                                    fileSize?: number;
                                    fileSizeRaw?: number;
                                    fileType?: string;
                                    first_name?: string;
                                    groups?: string;
                                    itemPath?: string;
                                    jobTitle?: string;
                                    key?: string;
                                    last_name?: string;
                                    linkItem?: string;
                                    liveview?: string;
                                    metatag?: string[];
                                    mimeType?: string;
                                    modifiedBy?: string;
                                    modile?: string;
                                    officeLocaltion?: string;
                                    path?: string[];
                                    preferredLanguage?: string;
                                    project_id?: string;
                                    projectStatus?: string;
                                    rat?: {
                                        numericQuality?: string;
                                        qualityDate?: string;
                                        qualityLevel?: string;
                                        qualitySummary?: string;
                                    };
                                    ref_extern?: string;
                                    register_dt?: number;
                                    remark?: string;
                                    resolve_dt?: number;
                                    site?: { id?: string; url?: string };
                                    startDate?: string;
                                    status?: string;
                                    tags?: string[];
                                    type?: string;
                                    url?: string;
                                    userGroup?: string[];
                                    userPrincipalName?: string;
                                    validationType?: string;
                                    value?: string;
                                    views?: {
                                        bubble?: any;
                                        forceDirectedTree?: any;
                                        listView?: { views?: any };
                                    };
                                };
                                token?: string;
                                update_dt?: number;
                            },
                        >,
                        "many",
                    >;
                    nodes: ZodArray<
                        ZodObject<
                            {} & {
                                create_dt: ZodEffects<
                                    ZodOptional<ZodNullable<(...)>>,
                                    number,
                                    number,
                                >;
                                id: ZodEffects<
                                    ZodOptional<ZodNullable<(...)>>,
                                    string | (...)[],
                                    string,
                                >;
                                name: ZodString;
                                token: ZodString;
                                type: ZodEnum<
                                    [
                                        "attachement",
                                        "product",
                                        "test",
                                        "functional",
                                        "system",
                                        "work",
                                        "worklog",
                                        "contact",
                                        "requirement",
                                        "register",
                                        "risk",
                                        "object",
                                        "file",
                                        "order",
                                        "deliverable",
                                        "entity",
                                        "material",
                                    ],
                                >;
                                update_dt: ZodEffects<
                                    ZodOptional<ZodNullable<(...)>>,
                                    number,
                                    number,
                                >;
                            },
                            "strip",
                            ZodTypeAny,
                            {
                                create_dt?: number;
                                id?: string
                                | string[];
                                name?: string;
                                token?: string;
                                type?:
                                    | "object"
                                    | "attachement"
                                    | "order"
                                    | "deliverable"
                                    | "contact"
                                    | "work"
                                    | "worklog"
                                    | "entity"
                                    | "material"
                                    | "requirement"
                                    | "register"
                                    | "test"
                                    | "file"
                                    | "functional"
                                    | "structure"
                                    | "product"
                                    | "process"
                                    | "role"
                                    | "right"
                                    | "group"
                                    | "invoice"
                                    | "user"
                                    | "risk"
                                    | "descision"
                                    | "action"
                                    | "list"
                                    | "project"
                                    | "system"
                                    | "application_component"
                                    | "test_project"
                                    | "test_build"
                                    | "test_plan"
                                    | "test_suite"
                                    | "test_case"
                                    | "test_case_execution"
                                    | "structure_child"
                                    | "list_child";
                                update_dt?: number;
                            },
                            {
                                create_dt?: number;
                                id?: string;
                                name?: string;
                                token?: string;
                                type?: | "object"
                                | "attachement"
                                | "order"
                                | "deliverable"
                                | "contact"
                                | "work"
                                | "worklog"
                                | "entity"
                                | "material"
                                | "requirement"
                                | "register"
                                | "test"
                                | "file"
                                | "functional"
                                | "structure"
                                | "product"
                                | "process"
                                | "role"
                                | "right"
                                | "group"
                                | "invoice"
                                | "user"
                                | "risk"
                                | "descision"
                                | "action"
                                | "list"
                                | "project"
                                | "system"
                                | "application_component"
                                | "test_project"
                                | "test_build"
                                | "test_plan"
                                | "test_suite"
                                | "test_case"
                                | "test_case_execution"
                                | "structure_child"
                                | "list_child";
                                update_dt?: number;
                            },
                        >,
                        "many",
                    >;
                    relations: ZodArray<
                        ZodObject<
                            {
                                create_dt: ZodNumber;
                                f_id: ZodOptional<ZodNullable<ZodString>>;
                                f_token: ZodString;
                                r_id: ZodOptional<ZodNullable<ZodString>>;
                                r_type: ZodString;
                                t_id: ZodOptional<ZodNullable<ZodString>>;
                                t_token: ZodString;
                                update_dt: ZodNumber;
                            },
                            "strip",
                            ZodTypeAny,
                            {
                                create_dt?: number;
                                f_id?: string;
                                f_token?: string;
                                r_id?: string;
                                r_type?: string;
                                t_id?: string;
                                t_token?: string;
                                update_dt?: number;
                            },
                            {
                                create_dt?: number;
                                f_id?: string;
                                f_token?: string;
                                r_id?: string;
                                r_type?: string;
                                t_id?: string;
                                t_token?: string;
                                update_dt?: number;
                            },
                        >,
                        "many",
                    >;
                    structures: ZodArray<
                        ZodEffects<
                            ZodObject<
                                {
                                    create_dt: ZodEffects<ZodOptional<(...)>, number, number>;
                                    id: ZodEffects<ZodOptional<(...)>, (...) | (...), string>;
                                    name: ZodString;
                                    token: ZodString;
                                    update_dt: ZodEffects<ZodOptional<(...)>, number, number>;
                                } & {
                                    type: ZodEffects<
                                        ZodEffects<(...), (...), (...)>,
                                        (...) | (...),
                                        "structure",
                                    >;
                                },
                                "strip",
                                ZodTypeAny,
                                {
                                    create_dt?: number;
                                    id?: string
                                    | string[];
                                    name?: string;
                                    token?: string;
                                    type?: string | string[];
                                    update_dt?: number;
                                },
                                {
                                    create_dt?: number;
                                    id?: string;
                                    name?: string;
                                    token?: string;
                                    type?: "structure";
                                    update_dt?: number;
                                },
                            >,
                            {
                                create_dt?: number;
                                id?: string
                                | string[];
                                name?: string;
                                token?: string;
                                type?: string | string[];
                                update_dt?: number;
                            },
                            {
                                create_dt?: number;
                                id?: string;
                                name?: string;
                                token?: string;
                                type?: "structure";
                                update_dt?: number;
                            },
                        >,
                        "many",
                    >;
                },
                "strip",
                ZodTypeAny,
                {
                    lists?: {
                        create_dt?: number;
                        id?: string
                        | string[];
                        name?: string;
                        token?: string;
                        type?: string | string[];
                        update_dt?: number;
                    }[];
                    meta?: {
                        create_dt?: number;
                        id?: string;
                        meta?: {
                            alias?: string;
                            assignee?: string;
                            author?: string;
                            buisnessPhones?: string;
                            category?: string;
                            children?: (
                                | {
                                    child?: (...)
                                    | (...);
                                    create_dt?: number;
                                    id?: (...) | (...);
                                    meta?: any;
                                    name?: string;
                                    token?: string;
                                    type?: "structure_child";
                                    update_dt?: number;
                                }
                                | {
                                    child?: (...)
                                    | (...);
                                    create_dt?: number;
                                    id?: (...) | (...);
                                    meta?: any;
                                    name?: string;
                                    token?: string;
                                    type?: "list_child";
                                    update_dt?: number;
                                }
                            )[];
                            completeness?: number;
                            consistant?: number;
                            consistency?: string;
                            content?: string;
                            correctness?: number;
                            dataQuality?: string;
                            dateModified?: string;
                            dateModifiedValue?: number;
                            dbStatus?: string;
                            default?: boolean;
                            description?: string
                            | string[];
                            email?: string;
                            endDate?: string;
                            estimateCost?: string;
                            estimateTime?: string;
                            extension?: string;
                            external?: any;
                            fileSize?: number;
                            fileSizeRaw?: number;
                            fileType?: string;
                            first_name?: string;
                            groups?: string;
                            itemPath?: string;
                            jobTitle?: string;
                            key?: string;
                            last_name?: string;
                            linkItem?: string;
                            liveview?: string;
                            metatag?: string[];
                            mimeType?: string;
                            modifiedBy?: string;
                            modile?: string;
                            officeLocaltion?: string;
                            path?: any;
                            preferredLanguage?: string;
                            project_id?: string;
                            projectStatus?: string;
                            rat?: {
                                numericQuality?: string;
                                qualityDate?: string;
                                qualityLevel?: string;
                                qualitySummary?: string;
                            };
                            ref_extern?: string
                            | string[];
                            register_dt?: number;
                            remark?: string;
                            resolve_dt?: number;
                            site?: { id?: string; url?: string };
                            startDate?: string;
                            status?: string;
                            tags?: string[];
                            type?: string;
                            url?: string;
                            userGroup?: any;
                            userPrincipalName?: string;
                            validationType?: string;
                            value?: string;
                            views?: {
                                bubble?: any;
                                forceDirectedTree?: any;
                                listView?: { views?: any };
                            };
                        };
                        token?: string;
                        update_dt?: number;
                    }[];
                    nodes?: {
                        create_dt?: number;
                        id?: string
                        | string[];
                        name?: string;
                        token?: string;
                        type?:
                            | "object"
                            | "attachement"
                            | "order"
                            | "deliverable"
                            | "contact"
                            | "work"
                            | "worklog"
                            | "entity"
                            | "material"
                            | "requirement"
                            | "register"
                            | "test"
                            | "file"
                            | "functional"
                            | "structure"
                            | "product"
                            | "process"
                            | "role"
                            | "right"
                            | "group"
                            | "invoice"
                            | "user"
                            | "risk"
                            | "descision"
                            | "action"
                            | "list"
                            | "project"
                            | "system"
                            | "application_component"
                            | "test_project"
                            | "test_build"
                            | "test_plan"
                            | "test_suite"
                            | "test_case"
                            | "test_case_execution"
                            | "structure_child"
                            | "list_child";
                        update_dt?: number;
                    }[];
                    relations?: {
                        create_dt?: number;
                        f_id?: string;
                        f_token?: string;
                        r_id?: string;
                        r_type?: string;
                        t_id?: string;
                        t_token?: string;
                        update_dt?: number;
                    }[];
                    structures?: {
                        create_dt?: number;
                        id?: string
                        | string[];
                        name?: string;
                        token?: string;
                        type?: string | string[];
                        update_dt?: number;
                    }[];
                },
                {
                    lists?: {
                        create_dt?: number;
                        id?: string;
                        name?: string;
                        token?: string;
                        type?: "list";
                        update_dt?: number;
                    }[];
                    meta?: {
                        create_dt?: number;
                        id?: string;
                        meta?: {
                            alias?: string;
                            assignee?: string;
                            author?: string;
                            buisnessPhones?: string;
                            category?: string;
                            children?: (
                                | {
                                    child?: (...)
                                    | (...);
                                    create_dt?: number;
                                    id?: string;
                                    meta?: {};
                                    name?: string;
                                    token?: string;
                                    type?: "structure_child";
                                    update_dt?: number;
                                }
                                | {
                                    child?: (...)
                                    | (...);
                                    create_dt?: number;
                                    id?: string;
                                    meta?: {};
                                    name?: string;
                                    token?: string;
                                    type?: "list_child";
                                    update_dt?: number;
                                }
                            )[];
                            completeness?: number;
                            consistant?: number;
                            consistency?: string;
                            content?: string;
                            correctness?: number;
                            dataQuality?: string;
                            dateModified?: string;
                            dateModifiedValue?: number;
                            dbStatus?: string;
                            default?: boolean;
                            description?: string;
                            email?: string;
                            endDate?: string;
                            estimateCost?: string;
                            estimateTime?: string;
                            extension?: string;
                            external?: {
                                excel?: { token?: string };
                                graph365?: { id?: string; url?: string };
                                jira?: { id?: string; url?: string };
                                relatics?: { id?: string; url?: string };
                                sharepoint?: { id?: string; url?: string };
                                testlink?: { id?: string; url?: string };
                            };
                            fileSize?: number;
                            fileSizeRaw?: number;
                            fileType?: string;
                            first_name?: string;
                            groups?: string;
                            itemPath?: string;
                            jobTitle?: string;
                            key?: string;
                            last_name?: string;
                            linkItem?: string;
                            liveview?: string;
                            metatag?: string[];
                            mimeType?: string;
                            modifiedBy?: string;
                            modile?: string;
                            officeLocaltion?: string;
                            path?: string[];
                            preferredLanguage?: string;
                            project_id?: string;
                            projectStatus?: string;
                            rat?: {
                                numericQuality?: string;
                                qualityDate?: string;
                                qualityLevel?: string;
                                qualitySummary?: string;
                            };
                            ref_extern?: string;
                            register_dt?: number;
                            remark?: string;
                            resolve_dt?: number;
                            site?: { id?: string; url?: string };
                            startDate?: string;
                            status?: string;
                            tags?: string[];
                            type?: string;
                            url?: string;
                            userGroup?: string[];
                            userPrincipalName?: string;
                            validationType?: string;
                            value?: string;
                            views?: {
                                bubble?: any;
                                forceDirectedTree?: any;
                                listView?: { views?: any };
                            };
                        };
                        token?: string;
                        update_dt?: number;
                    }[];
                    nodes?: {
                        create_dt?: number;
                        id?: string;
                        name?: string;
                        token?: string;
                        type?: | "object"
                        | "attachement"
                        | "order"
                        | "deliverable"
                        | "contact"
                        | "work"
                        | "worklog"
                        | "entity"
                        | "material"
                        | "requirement"
                        | "register"
                        | "test"
                        | "file"
                        | "functional"
                        | "structure"
                        | "product"
                        | "process"
                        | "role"
                        | "right"
                        | "group"
                        | "invoice"
                        | "user"
                        | "risk"
                        | "descision"
                        | "action"
                        | "list"
                        | "project"
                        | "system"
                        | "application_component"
                        | "test_project"
                        | "test_build"
                        | "test_plan"
                        | "test_suite"
                        | "test_case"
                        | "test_case_execution"
                        | "structure_child"
                        | "list_child";
                        update_dt?: number;
                    }[];
                    relations?: {
                        create_dt?: number;
                        f_id?: string;
                        f_token?: string;
                        r_id?: string;
                        r_type?: string;
                        t_id?: string;
                        t_token?: string;
                        update_dt?: number;
                    }[];
                    structures?: {
                        create_dt?: number;
                        id?: string;
                        name?: string;
                        token?: string;
                        type?: "structure";
                        update_dt?: number;
                    }[];
                },
            >;
            self: ZodEffects<
                ZodObject<
                    {
                        create_dt: ZodEffects<
                            ZodOptional<ZodNullable<ZodOptional<ZodNumber>>>,
                            number,
                            number,
                        >;
                        id: ZodEffects<
                            ZodOptional<ZodNullable<ZodOptional<ZodString>>>,
                            string | string[],
                            string,
                        >;
                        name: ZodString;
                        token: ZodString;
                        update_dt: ZodEffects<
                            ZodOptional<ZodNullable<ZodOptional<ZodNumber>>>,
                            number,
                            number,
                        >;
                    } & {
                        type: ZodEffects<
                            ZodEffects<
                                ZodOptional<ZodNullable<ZodOptional<(...)>>>,
                                string | string[],
                                "project",
                            >,
                            string | string[],
                            "project",
                        >;
                    },
                    "strip",
                    ZodTypeAny,
                    {
                        create_dt?: number;
                        id?: string
                        | string[];
                        name?: string;
                        token?: string;
                        type?: string | string[];
                        update_dt?: number;
                    },
                    {
                        create_dt?: number;
                        id?: string;
                        name?: string;
                        token?: string;
                        type?: "project";
                        update_dt?: number;
                    },
                >,
                {
                    create_dt?: number;
                    id?: string
                    | string[];
                    name?: string;
                    token?: string;
                    type?: string | string[];
                    update_dt?: number;
                },
                {
                    create_dt?: number;
                    id?: string;
                    name?: string;
                    token?: string;
                    type?: "project";
                    update_dt?: number;
                },
            >;
        },
        "strip",
        ZodTypeAny,
        {
            data?: {
                lists?: {
                    create_dt?: number;
                    id?: string
                    | string[];
                    name?: string;
                    token?: string;
                    type?: string | string[];
                    update_dt?: number;
                }[];
                meta?: {
                    create_dt?: number;
                    id?: string;
                    meta?: {
                        alias?: string;
                        assignee?: string;
                        author?: string;
                        buisnessPhones?: string;
                        category?: string;
                        children?: (
                            | {
                                child?: number
                                | (...)[];
                                create_dt?: number;
                                id?: string | (...)[];
                                meta?: any;
                                name?: string;
                                token?: string;
                                type?: "structure_child";
                                update_dt?: number;
                            }
                            | {
                                child?: number
                                | (...)[];
                                create_dt?: number;
                                id?: string | (...)[];
                                meta?: any;
                                name?: string;
                                token?: string;
                                type?: "list_child";
                                update_dt?: number;
                            }
                        )[];
                        completeness?: number;
                        consistant?: number;
                        consistency?: string;
                        content?: string;
                        correctness?: number;
                        dataQuality?: string;
                        dateModified?: string;
                        dateModifiedValue?: number;
                        dbStatus?: string;
                        default?: boolean;
                        description?: string
                        | string[];
                        email?: string;
                        endDate?: string;
                        estimateCost?: string;
                        estimateTime?: string;
                        extension?: string;
                        external?: any;
                        fileSize?: number;
                        fileSizeRaw?: number;
                        fileType?: string;
                        first_name?: string;
                        groups?: string;
                        itemPath?: string;
                        jobTitle?: string;
                        key?: string;
                        last_name?: string;
                        linkItem?: string;
                        liveview?: string;
                        metatag?: string[];
                        mimeType?: string;
                        modifiedBy?: string;
                        modile?: string;
                        officeLocaltion?: string;
                        path?: any;
                        preferredLanguage?: string;
                        project_id?: string;
                        projectStatus?: string;
                        rat?: {
                            numericQuality?: string;
                            qualityDate?: string;
                            qualityLevel?: string;
                            qualitySummary?: string;
                        };
                        ref_extern?: string
                        | string[];
                        register_dt?: number;
                        remark?: string;
                        resolve_dt?: number;
                        site?: { id?: string; url?: string };
                        startDate?: string;
                        status?: string;
                        tags?: string[];
                        type?: string;
                        url?: string;
                        userGroup?: any;
                        userPrincipalName?: string;
                        validationType?: string;
                        value?: string;
                        views?: {
                            bubble?: any;
                            forceDirectedTree?: any;
                            listView?: { views?: any };
                        };
                    };
                    token?: string;
                    update_dt?: number;
                }[];
                nodes?: {
                    create_dt?: number;
                    id?: string
                    | string[];
                    name?: string;
                    token?: string;
                    type?:
                        | "object"
                        | "attachement"
                        | "order"
                        | "deliverable"
                        | "contact"
                        | "work"
                        | "worklog"
                        | "entity"
                        | "material"
                        | "requirement"
                        | "register"
                        | "test"
                        | "file"
                        | "functional"
                        | "structure"
                        | "product"
                        | "process"
                        | "role"
                        | "right"
                        | "group"
                        | "invoice"
                        | "user"
                        | "risk"
                        | "descision"
                        | "action"
                        | "list"
                        | "project"
                        | "system"
                        | "application_component"
                        | "test_project"
                        | "test_build"
                        | "test_plan"
                        | "test_suite"
                        | "test_case"
                        | "test_case_execution"
                        | "structure_child"
                        | "list_child";
                    update_dt?: number;
                }[];
                relations?: {
                    create_dt?: number;
                    f_id?: string;
                    f_token?: string;
                    r_id?: string;
                    r_type?: string;
                    t_id?: string;
                    t_token?: string;
                    update_dt?: number;
                }[];
                structures?: {
                    create_dt?: number;
                    id?: string
                    | string[];
                    name?: string;
                    token?: string;
                    type?: string | string[];
                    update_dt?: number;
                }[];
            };
            self?: {
                create_dt?: number;
                id?: string
                | string[];
                name?: string;
                token?: string;
                type?: string | string[];
                update_dt?: number;
            };
        },
        {
            data?: {
                lists?: {
                    create_dt?: number;
                    id?: string;
                    name?: string;
                    token?: string;
                    type?: "list";
                    update_dt?: number;
                }[];
                meta?: {
                    create_dt?: number;
                    id?: string;
                    meta?: {
                        alias?: string;
                        assignee?: string;
                        author?: string;
                        buisnessPhones?: string;
                        category?: string;
                        children?: (
                            | {
                                child?: string
                                | number;
                                create_dt?: number;
                                id?: string;
                                meta?: {};
                                name?: string;
                                token?: string;
                                type?: "structure_child";
                                update_dt?: number;
                            }
                            | {
                                child?: string
                                | number;
                                create_dt?: number;
                                id?: string;
                                meta?: {};
                                name?: string;
                                token?: string;
                                type?: "list_child";
                                update_dt?: number;
                            }
                        )[];
                        completeness?: number;
                        consistant?: number;
                        consistency?: string;
                        content?: string;
                        correctness?: number;
                        dataQuality?: string;
                        dateModified?: string;
                        dateModifiedValue?: number;
                        dbStatus?: string;
                        default?: boolean;
                        description?: string;
                        email?: string;
                        endDate?: string;
                        estimateCost?: string;
                        estimateTime?: string;
                        extension?: string;
                        external?: {
                            excel?: { token?: string };
                            graph365?: { id?: string; url?: string };
                            jira?: { id?: string; url?: string };
                            relatics?: { id?: string; url?: string };
                            sharepoint?: { id?: string; url?: string };
                            testlink?: { id?: string; url?: string };
                        };
                        fileSize?: number;
                        fileSizeRaw?: number;
                        fileType?: string;
                        first_name?: string;
                        groups?: string;
                        itemPath?: string;
                        jobTitle?: string;
                        key?: string;
                        last_name?: string;
                        linkItem?: string;
                        liveview?: string;
                        metatag?: string[];
                        mimeType?: string;
                        modifiedBy?: string;
                        modile?: string;
                        officeLocaltion?: string;
                        path?: string[];
                        preferredLanguage?: string;
                        project_id?: string;
                        projectStatus?: string;
                        rat?: {
                            numericQuality?: string;
                            qualityDate?: string;
                            qualityLevel?: string;
                            qualitySummary?: string;
                        };
                        ref_extern?: string;
                        register_dt?: number;
                        remark?: string;
                        resolve_dt?: number;
                        site?: { id?: string; url?: string };
                        startDate?: string;
                        status?: string;
                        tags?: string[];
                        type?: string;
                        url?: string;
                        userGroup?: string[];
                        userPrincipalName?: string;
                        validationType?: string;
                        value?: string;
                        views?: {
                            bubble?: any;
                            forceDirectedTree?: any;
                            listView?: { views?: any };
                        };
                    };
                    token?: string;
                    update_dt?: number;
                }[];
                nodes?: {
                    create_dt?: number;
                    id?: string;
                    name?: string;
                    token?: string;
                    type?: | "object"
                    | "attachement"
                    | "order"
                    | "deliverable"
                    | "contact"
                    | "work"
                    | "worklog"
                    | "entity"
                    | "material"
                    | "requirement"
                    | "register"
                    | "test"
                    | "file"
                    | "functional"
                    | "structure"
                    | "product"
                    | "process"
                    | "role"
                    | "right"
                    | "group"
                    | "invoice"
                    | "user"
                    | "risk"
                    | "descision"
                    | "action"
                    | "list"
                    | "project"
                    | "system"
                    | "application_component"
                    | "test_project"
                    | "test_build"
                    | "test_plan"
                    | "test_suite"
                    | "test_case"
                    | "test_case_execution"
                    | "structure_child"
                    | "list_child";
                    update_dt?: number;
                }[];
                relations?: {
                    create_dt?: number;
                    f_id?: string;
                    f_token?: string;
                    r_id?: string;
                    r_type?: string;
                    t_id?: string;
                    t_token?: string;
                    update_dt?: number;
                }[];
                structures?: {
                    create_dt?: number;
                    id?: string;
                    name?: string;
                    token?: string;
                    type?: "structure";
                    update_dt?: number;
                }[];
            };
            self?: {
                create_dt?: number;
                id?: string;
                name?: string;
                token?: string;
                type?: "project";
                update_dt?: number;
            };
        },
    > = ...