/**
 * This file was auto-generated by openapi-typescript.
 * Do not make direct changes to the file.
 */

export interface paths {
    "/api/v1/skills/{skillId}/subscription": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["checkSubscribed"];
        put: operations["subscribeSkill"];
        post?: never;
        delete: operations["unsubscribeSkill"];
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/web/skills/{skillId}/subscription": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["checkSubscribed_1"];
        put: operations["subscribeSkill_1"];
        post?: never;
        delete: operations["unsubscribeSkill_1"];
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/web/skills/{skillId}/star": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["checkStarred"];
        put: operations["starSkill"];
        post?: never;
        delete: operations["unstarSkill"];
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/skills/{skillId}/star": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["checkStarred_1"];
        put: operations["starSkill_1"];
        post?: never;
        delete: operations["unstarSkill_1"];
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/web/skills/{skillId}/rating": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["getUserRating"];
        put: operations["rateSkill"];
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/skills/{skillId}/rating": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["getUserRating_1"];
        put: operations["rateSkill_1"];
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/web/skills/{namespace}/{slug}/tags/{tagName}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put: operations["createOrMoveTag"];
        post?: never;
        delete: operations["deleteTag"];
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/skills/{namespace}/{slug}/tags/{tagName}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put: operations["createOrMoveTag_1"];
        post?: never;
        delete: operations["deleteTag_1"];
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/web/skills/{namespace}/{slug}/labels/{labelSlug}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put: operations["attachLabel"];
        post?: never;
        delete: operations["detachLabel"];
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/skills/{namespace}/{slug}/labels/{labelSlug}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put: operations["attachLabel_1"];
        post?: never;
        delete: operations["detachLabel_1"];
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/notifications/{id}/read": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put: operations["markRead"];
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/web/notifications/{id}/read": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put: operations["markRead_1"];
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/notifications/read-all": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put: operations["markAllRead"];
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/web/notifications/read-all": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put: operations["markAllRead_1"];
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/notification-preferences": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["getPreferences"];
        put: operations["updatePreferences"];
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/web/notification-preferences": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["getPreferences_1"];
        put: operations["updatePreferences_1"];
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/namespaces/{slug}/members/{userId}/role": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put: operations["updateMemberRole"];
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/web/namespaces/{slug}/members/{userId}/role": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put: operations["updateMemberRole_1"];
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/namespaces/{slug}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["getNamespace"];
        put: operations["updateNamespace"];
        post?: never;
        delete: operations["deleteNamespace"];
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/web/namespaces/{slug}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["getNamespace_1"];
        put: operations["updateNamespace_1"];
        post?: never;
        delete: operations["deleteNamespace_1"];
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/tokens/{id}/expiration": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put: operations["updateExpiration"];
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/admin/users/{userId}/status": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put: operations["updateUserStatus"];
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/admin/users/{userId}/role": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put: operations["updateUserRole"];
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/admin/labels/{slug}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put: operations["updateLabel"];
        post?: never;
        delete: operations["deleteLabel"];
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/admin/labels/sort-order": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put: operations["updateSortOrder"];
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/skills/{namespace}/{slug}/versions/{version}/withdraw-review": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post: operations["withdrawReview"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/web/skills/{namespace}/{slug}/versions/{version}/withdraw-review": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post: operations["withdrawReview_1"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/skills/{namespace}/{slug}/versions/{version}/rerelease": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post: operations["rereleaseVersion"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/web/skills/{namespace}/{slug}/versions/{version}/rerelease": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post: operations["rereleaseVersion_1"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/web/skills/{namespace}/{slug}/unarchive": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post: operations["unarchiveSkill"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/skills/{namespace}/{slug}/unarchive": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post: operations["unarchiveSkill_1"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/skills/{namespace}/{slug}/submit-review": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post: operations["submitForReview"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/web/skills/{namespace}/{slug}/submit-review": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post: operations["submitForReview_1"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/skills/{namespace}/{slug}/reports": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post: operations["submitReport"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/web/skills/{namespace}/{slug}/reports": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post: operations["submitReport_1"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/web/skills/{namespace}/{slug}/confirm-publish": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post: operations["confirmPublish"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/skills/{namespace}/{slug}/confirm-publish": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post: operations["confirmPublish_1"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/skills/{namespace}/{slug}/archive": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post: operations["archiveSkill"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/web/skills/{namespace}/{slug}/archive": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post: operations["archiveSkill_1"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/web/skills/{namespace}/publish": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post: operations["publish"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/skills/{namespace}/publish": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post: operations["publish_1"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/web/reviews/{id}/withdraw": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post: operations["withdrawReview_2"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/reviews/{id}/withdraw": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post: operations["withdrawReview_3"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/reviews/{id}/reject": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post: operations["rejectReview"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/web/reviews/{id}/reject": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post: operations["rejectReview_1"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/web/reviews/{id}/approve": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post: operations["approveReview"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/reviews/{id}/approve": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post: operations["approveReview_1"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/reviews": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["listReviews"];
        put?: never;
        post: operations["submitReview"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/web/reviews": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["listReviews_1"];
        put?: never;
        post: operations["submitReview_1"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/promotions/{id}/reject": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post: operations["rejectPromotion"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/web/promotions/{id}/reject": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post: operations["rejectPromotion_1"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/promotions/{id}/approve": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post: operations["approvePromotion"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/web/promotions/{id}/approve": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post: operations["approvePromotion_1"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/promotions": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["listPromotions"];
        put?: never;
        post: operations["submitPromotion"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/web/promotions": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["listPromotions_1"];
        put?: never;
        post: operations["submitPromotion_1"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/web/namespaces/{slug}/unfreeze": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post: operations["unfreezeNamespace"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/namespaces/{slug}/unfreeze": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post: operations["unfreezeNamespace_1"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/web/namespaces/{slug}/restore": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post: operations["restoreNamespace"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/namespaces/{slug}/restore": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post: operations["restoreNamespace_1"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/namespaces/{slug}/members/batch": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post: operations["batchAddMembers"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/web/namespaces/{slug}/members/batch": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post: operations["batchAddMembers_1"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/web/namespaces/{slug}/members": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["listMembers"];
        put?: never;
        post: operations["addMember"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/namespaces/{slug}/members": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["listMembers_1"];
        put?: never;
        post: operations["addMember_1"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/namespaces/{slug}/freeze": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post: operations["freezeNamespace"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/web/namespaces/{slug}/freeze": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post: operations["freezeNamespace_1"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/namespaces/{slug}/archive": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post: operations["archiveNamespace"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/web/namespaces/{slug}/archive": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post: operations["archiveNamespace_1"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/web/namespaces": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["listNamespaces"];
        put?: never;
        post: operations["createNamespace"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/namespaces": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["listNamespaces_1"];
        put?: never;
        post: operations["createNamespace_1"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/governance/notifications/{id}/read": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post: operations["markNotificationRead"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/web/governance/notifications/{id}/read": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post: operations["markNotificationRead_1"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/tokens": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["list_2"];
        put?: never;
        post: operations["create"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/stars/{canonicalSlug}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post: operations["starSkill_2"];
        delete: operations["unstarSkill_2"];
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/skills": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["listSkills"];
        put?: never;
        post: operations["publishSkill"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/skills/{canonicalSlug}/undelete": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post: operations["undeleteSkill"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/publish": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post: operations["publish_2"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/device/authorize": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post: operations["authorizeDevice"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/auth/session/bootstrap": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post: operations["bootstrapSession"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/auth/local/register": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post: operations["register"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/auth/local/password-reset/request": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post: operations["requestPasswordReset"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/auth/local/password-reset/confirm": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post: operations["confirmPasswordReset"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/auth/local/login": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post: operations["login"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/auth/local/change-password": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post: operations["changePassword"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/auth/direct/login": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post: operations["directLogin"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/auth/device/token": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post: operations["pollToken"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/auth/device/code": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post: operations["requestDeviceCode"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/admin/users/{userId}/password-reset": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post: operations["triggerPasswordReset"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/admin/users/{userId}/enable": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post: operations["enableUser"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/admin/users/{userId}/disable": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post: operations["disableUser"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/admin/users/{userId}/approve": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post: operations["approveUser"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/admin/skills/{skillId}/unhide": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post: operations["unhideSkill"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/admin/skills/{skillId}/hide": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post: operations["hideSkill"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/admin/skills/versions/{versionId}/yank": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post: operations["yankVersion"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/admin/skill-reports/{reportId}/resolve": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post: operations["resolveReport"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/admin/skill-reports/{reportId}/dismiss": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post: operations["dismissReport"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/admin/search/rebuild": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post: operations["rebuildAll"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/admin/profile-reviews/{id}/reject": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post: operations["reject"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/admin/profile-reviews/{id}/approve": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post: operations["approve"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/admin/labels": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["listLabels_2"];
        put?: never;
        post: operations["createLabel"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/account/merge/verify": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post: operations["verify"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/account/merge/initiate": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post: operations["initiate"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/account/merge/confirm": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post: operations["confirm"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/cli/v1/skills/{namespace}/publish": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post: operations["publish_3"];
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/user/profile": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["getProfile"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch: operations["updateProfile"];
        trace?: never;
    };
    "/api/web/skills": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["search"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/web/skills/{namespace}/{slug}/versions/{version}/files": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["listFiles"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/skills/{namespace}/{slug}/versions/{version}/files": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["listFiles_1"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/web/skills/{namespace}/{slug}/versions/{version}/file": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["getFileContent"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/skills/{namespace}/{slug}/versions/{version}/file": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["getFileContent_1"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/skills/{namespace}/{slug}/versions/{version}/download": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["downloadVersion"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/web/skills/{namespace}/{slug}/versions/{version}/download": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["downloadVersion_1"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/web/skills/{namespace}/{slug}/versions/{version}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["getVersionDetail"];
        put?: never;
        post?: never;
        delete: operations["deleteVersion"];
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/skills/{namespace}/{slug}/versions/{version}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["getVersionDetail_1"];
        put?: never;
        post?: never;
        delete: operations["deleteVersion_1"];
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/web/skills/{namespace}/{slug}/versions/compare": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["compareVersions"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/skills/{namespace}/{slug}/versions/compare": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["compareVersions_1"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/skills/{namespace}/{slug}/versions": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["listVersions"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/web/skills/{namespace}/{slug}/versions": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["listVersions_1"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/web/skills/{namespace}/{slug}/tags/{tagName}/files": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["listFilesByTag"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/skills/{namespace}/{slug}/tags/{tagName}/files": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["listFilesByTag_1"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/web/skills/{namespace}/{slug}/tags/{tagName}/file": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["getFileContentByTag"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/skills/{namespace}/{slug}/tags/{tagName}/file": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["getFileContentByTag_1"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/web/skills/{namespace}/{slug}/tags/{tagName}/download": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["downloadByTag"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/skills/{namespace}/{slug}/tags/{tagName}/download": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["downloadByTag_1"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/skills/{namespace}/{slug}/tags": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["listTags"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/web/skills/{namespace}/{slug}/tags": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["listTags_1"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/web/skills/{namespace}/{slug}/resolve": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["resolveVersion"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/skills/{namespace}/{slug}/resolve": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["resolveVersion_1"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/skills/{namespace}/{slug}/labels": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["listLabels"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/web/skills/{namespace}/{slug}/labels": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["listLabels_1"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/skills/{namespace}/{slug}/download": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["downloadLatest"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/web/skills/{namespace}/{slug}/download": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["downloadLatest_1"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/skills/{namespace}/{slug}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["getSkillDetail"];
        put?: never;
        post?: never;
        delete: operations["deleteSkill_1"];
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/web/skills/{namespace}/{slug}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["getSkillDetail_1"];
        put?: never;
        post?: never;
        delete: operations["deleteSkill"];
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/web/reviews/{id}/skill-detail": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["getReviewSkillDetail"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/reviews/{id}/skill-detail": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["getReviewSkillDetail_1"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/web/reviews/{id}/file": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["getReviewFile"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/reviews/{id}/file": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["getReviewFile_1"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/web/reviews/{id}/download": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["downloadReviewVersion"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/reviews/{id}/download": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["downloadReviewVersion_1"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/reviews/{id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["getReviewDetail"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/web/reviews/{id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["getReviewDetail_1"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/web/reviews/pending": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["listPendingReviews"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/reviews/pending": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["listPendingReviews_1"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/reviews/my-submissions": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["listMySubmissions"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/web/reviews/my-submissions": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["listMySubmissions_1"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/web/promotions/{id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["getPromotionDetail"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/promotions/{id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["getPromotionDetail_1"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/web/promotions/pending": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["listPendingPromotions"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/promotions/pending": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["listPendingPromotions_1"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/web/notifications/unread-count": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["unreadCount"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/notifications/unread-count": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["unreadCount_1"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/notifications/sse": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["sse"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/web/notifications/sse": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["sse_1"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/web/notifications": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["list"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/notifications": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["list_1"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/web/namespaces/{slug}/member-candidates": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["searchMemberCandidates"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/namespaces/{slug}/member-candidates": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["searchMemberCandidates_1"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/web/me/subscriptions": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["listMySubscriptions"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/me/subscriptions": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["listMySubscriptions_1"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/web/me/stars": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["listMyStars"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/me/stars": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["listMyStars_1"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/me/skills": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["listMySkills"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/web/me/skills": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["listMySkills_1"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/me/namespaces": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["listMyNamespaces"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/web/me/namespaces": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["listMyNamespaces_1"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/web/labels": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["listVisibleLabels"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/labels": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["listVisibleLabels_1"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/web/governance/summary": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["summary"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/governance/summary": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["summary_1"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/web/governance/notifications": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["notifications"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/governance/notifications": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["notifications_1"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/governance/inbox": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["inbox"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/web/governance/inbox": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["inbox_1"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/web/governance/activity": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["activity"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/governance/activity": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["activity_1"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/whoami": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["whoami"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/skills/{skillId}/versions/{versionId}/security-audit": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["getSecurityAudits"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/skills/{canonicalSlug}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["getSkill"];
        put?: never;
        post?: never;
        delete: operations["deleteSkill_2"];
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/search": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["search_1"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/resolve": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["resolveByQuery"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/resolve/{canonicalSlug}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["resolve"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/health": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["health"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/download": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["downloadByQuery"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/download/{canonicalSlug}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["downloadByPath"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/auth/providers": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["providers"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/auth/methods": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["methods"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/auth/me": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["me"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/admin/users": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["listUsers"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/admin/skill-reports": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["listReports"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/admin/profile-reviews": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["list_3"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/admin/audit-logs": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["listAuditLogs"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/cli/v1/skills/{namespace}/{slug}/versions/{version}/download": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["downloadVersion_2"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/cli/v1/skills/{namespace}/{slug}/resolve": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["resolve_1"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/cli/v1/skills/{namespace}/{slug}/download": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["downloadLatest_2"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/cli/v1/skills/search": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["search_2"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/cli/v1/auth/whoami": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["whoami_1"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/.well-known/clawhub.json": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get: operations["clawhubConfig"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/web/skills/id/{skillId}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post?: never;
        delete: operations["deleteSkillById"];
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/notifications/{id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post?: never;
        delete: operations["deleteRead"];
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/web/notifications/{id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post?: never;
        delete: operations["deleteRead_1"];
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/namespaces/{slug}/members/{userId}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post?: never;
        delete: operations["removeMember"];
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/web/namespaces/{slug}/members/{userId}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post?: never;
        delete: operations["removeMember_1"];
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/tokens/{id}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post?: never;
        delete: operations["revoke"];
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/v1/skills/id/{skillId}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post?: never;
        delete: operations["deleteSkillById_1"];
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/cli/v1/skills/{namespace}/{slug}": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        get?: never;
        put?: never;
        post?: never;
        delete: operations["deleteRemote"];
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
}
export type webhooks = Record<string, never>;
export interface components {
    schemas: {
        ApiResponseVoid: {
            /** Format: int32 */
            code?: number;
            msg?: string;
            data?: Record<string, never>;
            /** Format: date-time */
            timestamp?: string;
            requestId?: string;
        };
        SkillRatingRequest: {
            /** Format: int32 */
            score: number;
        };
        TagRequest: {
            tagName: string;
            targetVersion: string;
        };
        ApiResponseTagResponse: {
            /** Format: int32 */
            code?: number;
            msg?: string;
            data?: components["schemas"]["TagResponse"];
            /** Format: date-time */
            timestamp?: string;
            requestId?: string;
        };
        TagResponse: {
            /** Format: int64 */
            id?: number;
            tagName?: string;
            /** Format: int64 */
            versionId?: number;
            /** Format: date-time */
            createdAt?: string;
        };
        ApiResponseSkillLabelDto: {
            /** Format: int32 */
            code?: number;
            msg?: string;
            data?: components["schemas"]["SkillLabelDto"];
            /** Format: date-time */
            timestamp?: string;
            requestId?: string;
        };
        SkillLabelDto: {
            slug?: string;
            type?: string;
            displayName?: string;
        };
        ApiResponseMapStringInteger: {
            /** Format: int32 */
            code?: number;
            msg?: string;
            data?: {
                [key: string]: number;
            };
            /** Format: date-time */
            timestamp?: string;
            requestId?: string;
        };
        NotificationPreferenceUpdateRequest: {
            preferences?: components["schemas"]["PreferenceItem"][];
        };
        PreferenceItem: {
            category?: string;
            channel?: string;
            enabled?: boolean;
        };
        ApiResponseListNotificationPreferenceResponse: {
            /** Format: int32 */
            code?: number;
            msg?: string;
            data?: components["schemas"]["NotificationPreferenceResponse"][];
            /** Format: date-time */
            timestamp?: string;
            requestId?: string;
        };
        NotificationPreferenceResponse: {
            category?: string;
            channel?: string;
            enabled?: boolean;
        };
        UpdateMemberRoleRequest: {
            /** @enum {string} */
            role: "OWNER" | "ADMIN" | "MEMBER";
        };
        ApiResponseMemberResponse: {
            /** Format: int32 */
            code?: number;
            msg?: string;
            data?: components["schemas"]["MemberResponse"];
            /** Format: date-time */
            timestamp?: string;
            requestId?: string;
        };
        MemberResponse: {
            /** Format: int64 */
            id?: number;
            /** Format: int64 */
            namespaceId?: number;
            userId?: string;
            displayName?: string;
            email?: string;
            /** @enum {string} */
            role?: "OWNER" | "ADMIN" | "MEMBER";
            /** Format: date-time */
            createdAt?: string;
            /** Format: date-time */
            updatedAt?: string;
        };
        NamespaceRequest: {
            slug: string;
            displayName: string;
            description?: string;
        };
        ApiResponseNamespaceResponse: {
            /** Format: int32 */
            code?: number;
            msg?: string;
            data?: components["schemas"]["NamespaceResponse"];
            /** Format: date-time */
            timestamp?: string;
            requestId?: string;
        };
        NamespaceResponse: {
            /** Format: int64 */
            id?: number;
            slug?: string;
            displayName?: string;
            /** @enum {string} */
            status?: "ACTIVE" | "FROZEN" | "ARCHIVED";
            description?: string;
            /** @enum {string} */
            type?: "GLOBAL" | "TEAM";
            avatarUrl?: string;
            createdBy?: string;
            /** Format: date-time */
            createdAt?: string;
            /** Format: date-time */
            updatedAt?: string;
        };
        TokenExpirationUpdateRequest: {
            expiresAt?: string;
        };
        ApiResponseTokenSummaryResponse: {
            /** Format: int32 */
            code?: number;
            msg?: string;
            data?: components["schemas"]["TokenSummaryResponse"];
            /** Format: date-time */
            timestamp?: string;
            requestId?: string;
        };
        TokenSummaryResponse: {
            /** Format: int64 */
            id?: number;
            name?: string;
            tokenPrefix?: string;
            createdAt?: string;
            expiresAt?: string;
            lastUsedAt?: string;
        };
        AdminUserStatusUpdateRequest: {
            status: string;
        };
        AdminUserMutationResponse: {
            userId?: string;
            role?: string;
            status?: string;
        };
        ApiResponseAdminUserMutationResponse: {
            /** Format: int32 */
            code?: number;
            msg?: string;
            data?: components["schemas"]["AdminUserMutationResponse"];
            /** Format: date-time */
            timestamp?: string;
            requestId?: string;
        };
        AdminUserRoleUpdateRequest: {
            role: string;
        };
        AdminLabelUpdateRequest: {
            /** @enum {string} */
            type: "RECOMMENDED" | "PRIVILEGED";
            visibleInFilter?: boolean;
            /** Format: int32 */
            sortOrder?: number;
            translations: components["schemas"]["LabelTranslationItemRequest"][];
        };
        LabelTranslationItemRequest: {
            locale: string;
            displayName: string;
        };
        ApiResponseLabelDefinitionResponse: {
            /** Format: int32 */
            code?: number;
            msg?: string;
            data?: components["schemas"]["LabelDefinitionResponse"];
            /** Format: date-time */
            timestamp?: string;
            requestId?: string;
        };
        LabelDefinitionResponse: {
            slug?: string;
            type?: string;
            visibleInFilter?: boolean;
            /** Format: int32 */
            sortOrder?: number;
            translations?: components["schemas"]["LabelTranslationResponse"][];
            /** Format: date-time */
            createdAt?: string;
        };
        LabelTranslationResponse: {
            locale?: string;
            displayName?: string;
        };
        LabelSortOrderItemRequest: {
            slug: string;
            /** Format: int32 */
            sortOrder?: number;
        };
        LabelSortOrderUpdateRequest: {
            items: components["schemas"]["LabelSortOrderItemRequest"][];
        };
        ApiResponseListLabelDefinitionResponse: {
            /** Format: int32 */
            code?: number;
            msg?: string;
            data?: components["schemas"]["LabelDefinitionResponse"][];
            /** Format: date-time */
            timestamp?: string;
            requestId?: string;
        };
        ApiResponseSkillLifecycleMutationResponse: {
            /** Format: int32 */
            code?: number;
            msg?: string;
            data?: components["schemas"]["SkillLifecycleMutationResponse"];
            /** Format: date-time */
            timestamp?: string;
            requestId?: string;
        };
        SkillLifecycleMutationResponse: {
            /** Format: int64 */
            skillId?: number;
            /** Format: int64 */
            versionId?: number;
            action?: string;
            status?: string;
        };
        SkillVersionRereleaseRequest: {
            targetVersion: string;
            confirmWarnings?: boolean;
        };
        SubmitReviewRequest: {
            version: string;
            targetVisibility: string;
        };
        SkillReportSubmitRequest: {
            reason?: string;
            details?: string;
        };
        ApiResponseSkillReportMutationResponse: {
            /** Format: int32 */
            code?: number;
            msg?: string;
            data?: components["schemas"]["SkillReportMutationResponse"];
            /** Format: date-time */
            timestamp?: string;
            requestId?: string;
        };
        SkillReportMutationResponse: {
            /** Format: int64 */
            reportId?: number;
            status?: string;
        };
        ConfirmPublishRequest: {
            version: string;
        };
        AdminSkillActionRequest: {
            reason?: string;
        };
        ApiResponsePublishResponse: {
            /** Format: int32 */
            code?: number;
            msg?: string;
            data?: components["schemas"]["PublishResponse"];
            /** Format: date-time */
            timestamp?: string;
            requestId?: string;
        };
        PublishResponse: {
            /** Format: int64 */
            skillId?: number;
            namespace?: string;
            slug?: string;
            version?: string;
            status?: string;
            /** Format: int32 */
            fileCount?: number;
            /** Format: int64 */
            totalSize?: number;
        };
        ReviewActionRequest: {
            comment?: string;
        };
        ApiResponseReviewTaskResponse: {
            /** Format: int32 */
            code?: number;
            msg?: string;
            data?: components["schemas"]["ReviewTaskResponse"];
            /** Format: date-time */
            timestamp?: string;
            requestId?: string;
        };
        ReviewTaskResponse: {
            /** Format: int64 */
            id?: number;
            /** Format: int64 */
            skillVersionId?: number;
            namespace?: string;
            skillSlug?: string;
            version?: string;
            status?: string;
            submittedBy?: string;
            submittedByName?: string;
            reviewedBy?: string;
            reviewedByName?: string;
            reviewComment?: string;
            /** Format: date-time */
            submittedAt?: string;
            /** Format: date-time */
            reviewedAt?: string;
        };
        ReviewTaskRequest: {
            /** Format: int64 */
            skillVersionId?: number;
        };
        PromotionActionRequest: {
            comment?: string;
        };
        ApiResponsePromotionResponseDto: {
            /** Format: int32 */
            code?: number;
            msg?: string;
            data?: components["schemas"]["PromotionResponseDto"];
            /** Format: date-time */
            timestamp?: string;
            requestId?: string;
        };
        PromotionResponseDto: {
            /** Format: int64 */
            id?: number;
            /** Format: int64 */
            sourceSkillId?: number;
            sourceNamespace?: string;
            sourceSkillSlug?: string;
            sourceVersion?: string;
            targetNamespace?: string;
            /** Format: int64 */
            targetSkillId?: number;
            status?: string;
            submittedBy?: string;
            submittedByName?: string;
            reviewedBy?: string;
            reviewedByName?: string;
            reviewComment?: string;
            /** Format: date-time */
            submittedAt?: string;
            /** Format: date-time */
            reviewedAt?: string;
        };
        PromotionRequestDto: {
            /** Format: int64 */
            sourceSkillId?: number;
            /** Format: int64 */
            sourceVersionId?: number;
            /** Format: int64 */
            targetNamespaceId?: number;
        };
        BatchMemberRequest: {
            members: components["schemas"]["MemberRequest"][];
        };
        MemberRequest: {
            userId: string;
            /** @enum {string} */
            role: "OWNER" | "ADMIN" | "MEMBER";
        };
        ApiResponseBatchMemberResponse: {
            /** Format: int32 */
            code?: number;
            msg?: string;
            data?: components["schemas"]["BatchMemberResponse"];
            /** Format: date-time */
            timestamp?: string;
            requestId?: string;
        };
        BatchMemberResponse: {
            /** Format: int32 */
            totalCount?: number;
            /** Format: int32 */
            successCount?: number;
            /** Format: int32 */
            failureCount?: number;
            results?: components["schemas"]["BatchMemberResult"][];
        };
        BatchMemberResult: {
            userId?: string;
            role?: string;
            success?: boolean;
            error?: string;
        };
        NamespaceLifecycleRequest: {
            reason?: string;
        };
        ApiResponseGovernanceNotificationResponse: {
            /** Format: int32 */
            code?: number;
            msg?: string;
            data?: components["schemas"]["GovernanceNotificationResponse"];
            /** Format: date-time */
            timestamp?: string;
            requestId?: string;
        };
        GovernanceNotificationResponse: {
            /** Format: int64 */
            id?: number;
            category?: string;
            entityType?: string;
            /** Format: int64 */
            entityId?: number;
            title?: string;
            bodyJson?: string;
            status?: string;
            createdAt?: string;
            readAt?: string;
        };
        TokenCreateRequest: {
            name: string;
            scopes?: string[];
            expiresAt?: string;
        };
        ApiResponseTokenCreateResponse: {
            /** Format: int32 */
            code?: number;
            msg?: string;
            data?: components["schemas"]["TokenCreateResponse"];
            /** Format: date-time */
            timestamp?: string;
            requestId?: string;
        };
        TokenCreateResponse: {
            token?: string;
            /** Format: int64 */
            id?: number;
            name?: string;
            tokenPrefix?: string;
            createdAt?: string;
            expiresAt?: string;
        };
        ClawHubStarResponse: {
            ok?: boolean;
            starred?: boolean;
            alreadyStarred?: boolean;
        };
        ClawHubPublishResponse: {
            ok?: boolean;
            skillId?: string;
            versionId?: string;
        };
        ClawHubDeleteResponse: {
            ok?: boolean;
        };
        AuthorizeRequest: {
            userCode?: string;
        };
        ApiResponseMessageResponse: {
            /** Format: int32 */
            code?: number;
            msg?: string;
            data?: components["schemas"]["MessageResponse"];
            /** Format: date-time */
            timestamp?: string;
            requestId?: string;
        };
        MessageResponse: {
            message?: string;
        };
        SessionBootstrapRequest: {
            provider: string;
        };
        ApiResponseAuthMeResponse: {
            /** Format: int32 */
            code?: number;
            msg?: string;
            data?: components["schemas"]["AuthMeResponse"];
            /** Format: date-time */
            timestamp?: string;
            requestId?: string;
        };
        AuthMeResponse: {
            userId?: string;
            displayName?: string;
            email?: string;
            avatarUrl?: string;
            oauthProvider?: string;
            platformRoles?: string[];
        };
        LocalRegisterRequest: {
            username: string;
            password: string;
            email: string;
        };
        PasswordResetRequestDto: {
            email: string;
        };
        PasswordResetConfirmRequest: {
            email: string;
            code: string;
            newPassword: string;
        };
        LocalLoginRequest: {
            username: string;
            password: string;
        };
        ChangePasswordRequest: {
            currentPassword: string;
            newPassword: string;
        };
        DirectLoginRequest: {
            provider: string;
            username: string;
            password: string;
        };
        TokenRequest: {
            deviceCode?: string;
        };
        ApiResponseDeviceTokenResponse: {
            /** Format: int32 */
            code?: number;
            msg?: string;
            data?: components["schemas"]["DeviceTokenResponse"];
            /** Format: date-time */
            timestamp?: string;
            requestId?: string;
        };
        DeviceTokenResponse: {
            accessToken?: string;
            tokenType?: string;
            error?: string;
        };
        ApiResponseDeviceCodeResponse: {
            /** Format: int32 */
            code?: number;
            msg?: string;
            data?: components["schemas"]["DeviceCodeResponse"];
            /** Format: date-time */
            timestamp?: string;
            requestId?: string;
        };
        DeviceCodeResponse: {
            deviceCode?: string;
            userCode?: string;
            verificationUri?: string;
            /** Format: int32 */
            expiresIn?: number;
            /** Format: int32 */
            interval?: number;
        };
        AdminSkillMutationResponse: {
            /** Format: int64 */
            skillId?: number;
            /** Format: int64 */
            versionId?: number;
            action?: string;
            status?: string;
        };
        ApiResponseAdminSkillMutationResponse: {
            /** Format: int32 */
            code?: number;
            msg?: string;
            data?: components["schemas"]["AdminSkillMutationResponse"];
            /** Format: date-time */
            timestamp?: string;
            requestId?: string;
        };
        AdminSkillReportActionRequest: {
            comment?: string;
            disposition?: string;
        };
        ProfileReviewRejectRequest: {
            comment: string;
        };
        ApiResponseProfileReviewMutationResponse: {
            /** Format: int32 */
            code?: number;
            msg?: string;
            data?: components["schemas"]["ProfileReviewMutationResponse"];
            /** Format: date-time */
            timestamp?: string;
            requestId?: string;
        };
        ProfileReviewMutationResponse: {
            /** Format: int64 */
            id?: number;
            status?: string;
        };
        AdminLabelCreateRequest: {
            slug: string;
            /** @enum {string} */
            type: "RECOMMENDED" | "PRIVILEGED";
            visibleInFilter?: boolean;
            /** Format: int32 */
            sortOrder?: number;
            translations: components["schemas"]["LabelTranslationItemRequest"][];
        };
        MergeVerifyRequest: {
            /** Format: int64 */
            mergeRequestId: number;
            verificationToken: string;
        };
        MergeInitiateRequest: {
            secondaryIdentifier: string;
        };
        ApiResponseMergeInitiateResponse: {
            /** Format: int32 */
            code?: number;
            msg?: string;
            data?: components["schemas"]["MergeInitiateResponse"];
            /** Format: date-time */
            timestamp?: string;
            requestId?: string;
        };
        MergeInitiateResponse: {
            /** Format: int64 */
            mergeRequestId?: number;
            secondaryUserId?: string;
            verificationToken?: string;
            expiresAt?: string;
        };
        ConfirmMergeRequest: {
            /** Format: int64 */
            mergeRequestId: number;
        };
        ApiResponseCliPublishResponse: {
            /** Format: int32 */
            code?: number;
            msg?: string;
            data?: components["schemas"]["CliPublishResponse"];
            /** Format: date-time */
            timestamp?: string;
            requestId?: string;
        };
        CliPublishResponse: {
            namespace?: string;
            slug?: string;
            version?: string;
            visibility?: string;
        };
        UpdateProfileRequest: {
            displayName?: string;
        };
        ApiResponseUpdateProfileResponse: {
            /** Format: int32 */
            code?: number;
            msg?: string;
            data?: components["schemas"]["UpdateProfileResponse"];
            /** Format: date-time */
            timestamp?: string;
            requestId?: string;
        };
        UpdateProfileResponse: {
            /** @enum {string} */
            status?: "APPLIED" | "PENDING_REVIEW" | "PARTIALLY_APPLIED";
            message?: string;
            appliedFields?: {
                [key: string]: string;
            };
            pendingFields?: {
                [key: string]: string;
            };
        };
        ApiResponseSearchResponse: {
            /** Format: int32 */
            code?: number;
            msg?: string;
            data?: components["schemas"]["SearchResponse"];
            /** Format: date-time */
            timestamp?: string;
            requestId?: string;
        };
        SearchResponse: {
            items?: components["schemas"]["SkillSummaryResponse"][];
            /** Format: int64 */
            total?: number;
            /** Format: int32 */
            page?: number;
            /** Format: int32 */
            size?: number;
        };
        SkillLifecycleVersionResponse: {
            /** Format: int64 */
            id?: number;
            version?: string;
            status?: string;
        };
        SkillSummaryResponse: {
            /** Format: int64 */
            id?: number;
            slug?: string;
            displayName?: string;
            summary?: string;
            visibility?: string;
            status?: string;
            /** Format: int64 */
            downloadCount?: number;
            /** Format: int32 */
            starCount?: number;
            ratingAvg?: number;
            /** Format: int32 */
            ratingCount?: number;
            namespace?: string;
            /** Format: date-time */
            updatedAt?: string;
            canSubmitPromotion?: boolean;
            headlineVersion?: components["schemas"]["SkillLifecycleVersionResponse"];
            publishedVersion?: components["schemas"]["SkillLifecycleVersionResponse"];
            ownerPreviewVersion?: components["schemas"]["SkillLifecycleVersionResponse"];
            resolutionMode?: string;
        };
        ApiResponseBoolean: {
            /** Format: int32 */
            code?: number;
            msg?: string;
            data?: boolean;
            /** Format: date-time */
            timestamp?: string;
            requestId?: string;
        };
        ApiResponseSkillRatingStatusResponse: {
            /** Format: int32 */
            code?: number;
            msg?: string;
            data?: components["schemas"]["SkillRatingStatusResponse"];
            /** Format: date-time */
            timestamp?: string;
            requestId?: string;
        };
        SkillRatingStatusResponse: {
            /** Format: int32 */
            score?: number;
            rated?: boolean;
        };
        ApiResponseListSkillFileResponse: {
            /** Format: int32 */
            code?: number;
            msg?: string;
            data?: components["schemas"]["SkillFileResponse"][];
            /** Format: date-time */
            timestamp?: string;
            requestId?: string;
        };
        SkillFileResponse: {
            /** Format: int64 */
            id?: number;
            filePath?: string;
            /** Format: int64 */
            fileSize?: number;
            contentType?: string;
            sha256?: string;
        };
        ApiResponseSkillVersionDetailResponse: {
            /** Format: int32 */
            code?: number;
            msg?: string;
            data?: components["schemas"]["SkillVersionDetailResponse"];
            /** Format: date-time */
            timestamp?: string;
            requestId?: string;
        };
        SkillVersionDetailResponse: {
            /** Format: int64 */
            id?: number;
            version?: string;
            status?: string;
            changelog?: string;
            /** Format: int32 */
            fileCount?: number;
            /** Format: int64 */
            totalSize?: number;
            /** Format: date-time */
            publishedAt?: string;
            parsedMetadataJson?: string;
            manifestJson?: string;
        };
        ApiResponseSkillVersionCompareResponse: {
            /** Format: int32 */
            code?: number;
            msg?: string;
            data?: components["schemas"]["SkillVersionCompareResponse"];
            /** Format: date-time */
            timestamp?: string;
            requestId?: string;
        };
        SkillVersionCompareFileResponse: {
            path?: string;
            changeType?: string;
            /** Format: int64 */
            oldSize?: number;
            /** Format: int64 */
            newSize?: number;
            binary?: boolean;
            truncated?: boolean;
            hunks?: components["schemas"]["SkillVersionCompareHunkResponse"][];
        };
        SkillVersionCompareHunkResponse: {
            /** Format: int32 */
            oldStart?: number;
            /** Format: int32 */
            oldLines?: number;
            /** Format: int32 */
            newStart?: number;
            /** Format: int32 */
            newLines?: number;
            lines?: components["schemas"]["SkillVersionCompareLineResponse"][];
        };
        SkillVersionCompareLineResponse: {
            type?: string;
            content?: string;
            /** Format: int32 */
            oldLineNumber?: number;
            /** Format: int32 */
            newLineNumber?: number;
        };
        SkillVersionCompareResponse: {
            from?: string;
            to?: string;
            summary?: components["schemas"]["SkillVersionCompareSummaryResponse"];
            files?: components["schemas"]["SkillVersionCompareFileResponse"][];
        };
        SkillVersionCompareSummaryResponse: {
            /** Format: int32 */
            totalFiles?: number;
            /** Format: int32 */
            addedFiles?: number;
            /** Format: int32 */
            modifiedFiles?: number;
            /** Format: int32 */
            removedFiles?: number;
            /** Format: int32 */
            addedLines?: number;
            /** Format: int32 */
            removedLines?: number;
        };
        ApiResponsePageResponseSkillVersionResponse: {
            /** Format: int32 */
            code?: number;
            msg?: string;
            data?: components["schemas"]["PageResponseSkillVersionResponse"];
            /** Format: date-time */
            timestamp?: string;
            requestId?: string;
        };
        PageResponseSkillVersionResponse: {
            items?: components["schemas"]["SkillVersionResponse"][];
            /** Format: int64 */
            total?: number;
            /** Format: int32 */
            page?: number;
            /** Format: int32 */
            size?: number;
        };
        SkillVersionResponse: {
            /** Format: int64 */
            id?: number;
            version?: string;
            status?: string;
            changelog?: string;
            /** Format: int32 */
            fileCount?: number;
            /** Format: int64 */
            totalSize?: number;
            /** Format: date-time */
            publishedAt?: string;
            downloadAvailable?: boolean;
        };
        ApiResponseListTagResponse: {
            /** Format: int32 */
            code?: number;
            msg?: string;
            data?: components["schemas"]["TagResponse"][];
            /** Format: date-time */
            timestamp?: string;
            requestId?: string;
        };
        ApiResponseResolveVersionResponse: {
            /** Format: int32 */
            code?: number;
            msg?: string;
            data?: components["schemas"]["ResolveVersionResponse"];
            /** Format: date-time */
            timestamp?: string;
            requestId?: string;
        };
        ResolveVersionResponse: {
            /** Format: int64 */
            skillId?: number;
            namespace?: string;
            slug?: string;
            version?: string;
            /** Format: int64 */
            versionId?: number;
            fingerprint?: string;
            matched?: boolean;
            downloadUrl?: string;
        };
        ApiResponseListSkillLabelDto: {
            /** Format: int32 */
            code?: number;
            msg?: string;
            data?: components["schemas"]["SkillLabelDto"][];
            /** Format: date-time */
            timestamp?: string;
            requestId?: string;
        };
        ApiResponseSkillDetailResponse: {
            /** Format: int32 */
            code?: number;
            msg?: string;
            data?: components["schemas"]["SkillDetailResponse"];
            /** Format: date-time */
            timestamp?: string;
            requestId?: string;
        };
        SkillDetailResponse: {
            /** Format: int64 */
            id?: number;
            slug?: string;
            displayName?: string;
            ownerId?: string;
            ownerDisplayName?: string;
            summary?: string;
            visibility?: string;
            status?: string;
            /** Format: int64 */
            downloadCount?: number;
            /** Format: int32 */
            starCount?: number;
            /** Format: int32 */
            subscriptionCount?: number;
            ratingAvg?: number;
            /** Format: int32 */
            ratingCount?: number;
            hidden?: boolean;
            namespace?: string;
            labels?: components["schemas"]["SkillLabelDto"][];
            canManageLifecycle?: boolean;
            canSubmitPromotion?: boolean;
            canInteract?: boolean;
            canReport?: boolean;
            headlineVersion?: components["schemas"]["SkillLifecycleVersionResponse"];
            publishedVersion?: components["schemas"]["SkillLifecycleVersionResponse"];
            ownerPreviewVersion?: components["schemas"]["SkillLifecycleVersionResponse"];
            ownerPreviewReviewComment?: string;
            resolutionMode?: string;
        };
        ApiResponseReviewSkillDetailResponse: {
            /** Format: int32 */
            code?: number;
            msg?: string;
            data?: components["schemas"]["ReviewSkillDetailResponse"];
            /** Format: date-time */
            timestamp?: string;
            requestId?: string;
        };
        ReviewSkillDetailResponse: {
            skill?: components["schemas"]["SkillDetailResponse"];
            versions?: components["schemas"]["SkillVersionResponse"][];
            files?: components["schemas"]["SkillFileResponse"][];
            documentationPath?: string;
            documentationContent?: string;
            downloadUrl?: string;
            activeVersion?: string;
        };
        ApiResponsePageResponseReviewTaskResponse: {
            /** Format: int32 */
            code?: number;
            msg?: string;
            data?: components["schemas"]["PageResponseReviewTaskResponse"];
            /** Format: date-time */
            timestamp?: string;
            requestId?: string;
        };
        PageResponseReviewTaskResponse: {
            items?: components["schemas"]["ReviewTaskResponse"][];
            /** Format: int64 */
            total?: number;
            /** Format: int32 */
            page?: number;
            /** Format: int32 */
            size?: number;
        };
        ApiResponsePageResponsePromotionResponseDto: {
            /** Format: int32 */
            code?: number;
            msg?: string;
            data?: components["schemas"]["PageResponsePromotionResponseDto"];
            /** Format: date-time */
            timestamp?: string;
            requestId?: string;
        };
        PageResponsePromotionResponseDto: {
            items?: components["schemas"]["PromotionResponseDto"][];
            /** Format: int64 */
            total?: number;
            /** Format: int32 */
            page?: number;
            /** Format: int32 */
            size?: number;
        };
        ApiResponseMapStringLong: {
            /** Format: int32 */
            code?: number;
            msg?: string;
            data?: {
                [key: string]: number;
            };
            /** Format: date-time */
            timestamp?: string;
            requestId?: string;
        };
        SseEmitter: {
            /** Format: int64 */
            timeout?: number;
        };
        ApiResponsePageResponseNotificationResponse: {
            /** Format: int32 */
            code?: number;
            msg?: string;
            data?: components["schemas"]["PageResponseNotificationResponse"];
            /** Format: date-time */
            timestamp?: string;
            requestId?: string;
        };
        NotificationResponse: {
            /** Format: int64 */
            id?: number;
            category?: string;
            eventType?: string;
            title?: string;
            bodyJson?: string;
            entityType?: string;
            /** Format: int64 */
            entityId?: number;
            status?: string;
            createdAt?: string;
            readAt?: string;
            targetType?: string;
            /** Format: int64 */
            targetId?: number;
            targetRoute?: string;
        };
        PageResponseNotificationResponse: {
            items?: components["schemas"]["NotificationResponse"][];
            /** Format: int64 */
            total?: number;
            /** Format: int32 */
            page?: number;
            /** Format: int32 */
            size?: number;
        };
        Pageable: {
            /** Format: int32 */
            page?: number;
            /** Format: int32 */
            size?: number;
            sort?: string[];
        };
        ApiResponsePageResponseMemberResponse: {
            /** Format: int32 */
            code?: number;
            msg?: string;
            data?: components["schemas"]["PageResponseMemberResponse"];
            /** Format: date-time */
            timestamp?: string;
            requestId?: string;
        };
        PageResponseMemberResponse: {
            items?: components["schemas"]["MemberResponse"][];
            /** Format: int64 */
            total?: number;
            /** Format: int32 */
            page?: number;
            /** Format: int32 */
            size?: number;
        };
        ApiResponseListNamespaceCandidateUserResponse: {
            /** Format: int32 */
            code?: number;
            msg?: string;
            data?: components["schemas"]["NamespaceCandidateUserResponse"][];
            /** Format: date-time */
            timestamp?: string;
            requestId?: string;
        };
        NamespaceCandidateUserResponse: {
            userId?: string;
            displayName?: string;
            email?: string;
            status?: string;
        };
        ApiResponsePageResponseNamespaceResponse: {
            /** Format: int32 */
            code?: number;
            msg?: string;
            data?: components["schemas"]["PageResponseNamespaceResponse"];
            /** Format: date-time */
            timestamp?: string;
            requestId?: string;
        };
        PageResponseNamespaceResponse: {
            items?: components["schemas"]["NamespaceResponse"][];
            /** Format: int64 */
            total?: number;
            /** Format: int32 */
            page?: number;
            /** Format: int32 */
            size?: number;
        };
        ApiResponsePageResponseSkillSummaryResponse: {
            /** Format: int32 */
            code?: number;
            msg?: string;
            data?: components["schemas"]["PageResponseSkillSummaryResponse"];
            /** Format: date-time */
            timestamp?: string;
            requestId?: string;
        };
        PageResponseSkillSummaryResponse: {
            items?: components["schemas"]["SkillSummaryResponse"][];
            /** Format: int64 */
            total?: number;
            /** Format: int32 */
            page?: number;
            /** Format: int32 */
            size?: number;
        };
        ApiResponseListMyNamespaceResponse: {
            /** Format: int32 */
            code?: number;
            msg?: string;
            data?: components["schemas"]["MyNamespaceResponse"][];
            /** Format: date-time */
            timestamp?: string;
            requestId?: string;
        };
        MyNamespaceResponse: {
            /** Format: int64 */
            id?: number;
            slug?: string;
            displayName?: string;
            /** @enum {string} */
            status?: "ACTIVE" | "FROZEN" | "ARCHIVED";
            description?: string;
            /** @enum {string} */
            type?: "GLOBAL" | "TEAM";
            avatarUrl?: string;
            createdBy?: string;
            /** Format: date-time */
            createdAt?: string;
            /** Format: date-time */
            updatedAt?: string;
            /** @enum {string} */
            currentUserRole?: "OWNER" | "ADMIN" | "MEMBER";
            immutable?: boolean;
            canFreeze?: boolean;
            canUnfreeze?: boolean;
            canArchive?: boolean;
            canRestore?: boolean;
            canDelete?: boolean;
        };
        ApiResponseGovernanceSummaryResponse: {
            /** Format: int32 */
            code?: number;
            msg?: string;
            data?: components["schemas"]["GovernanceSummaryResponse"];
            /** Format: date-time */
            timestamp?: string;
            requestId?: string;
        };
        GovernanceSummaryResponse: {
            /** Format: int64 */
            pendingReviews?: number;
            /** Format: int64 */
            pendingPromotions?: number;
            /** Format: int64 */
            pendingReports?: number;
            /** Format: int64 */
            unreadNotifications?: number;
        };
        ApiResponsePageResponseGovernanceNotificationResponse: {
            /** Format: int32 */
            code?: number;
            msg?: string;
            data?: components["schemas"]["PageResponseGovernanceNotificationResponse"];
            /** Format: date-time */
            timestamp?: string;
            requestId?: string;
        };
        PageResponseGovernanceNotificationResponse: {
            items?: components["schemas"]["GovernanceNotificationResponse"][];
            /** Format: int64 */
            total?: number;
            /** Format: int32 */
            page?: number;
            /** Format: int32 */
            size?: number;
        };
        ApiResponsePageResponseGovernanceInboxItemResponse: {
            /** Format: int32 */
            code?: number;
            msg?: string;
            data?: components["schemas"]["PageResponseGovernanceInboxItemResponse"];
            /** Format: date-time */
            timestamp?: string;
            requestId?: string;
        };
        GovernanceInboxItemResponse: {
            type?: string;
            /** Format: int64 */
            id?: number;
            title?: string;
            subtitle?: string;
            timestamp?: string;
            namespace?: string;
            skillSlug?: string;
        };
        PageResponseGovernanceInboxItemResponse: {
            items?: components["schemas"]["GovernanceInboxItemResponse"][];
            /** Format: int64 */
            total?: number;
            /** Format: int32 */
            page?: number;
            /** Format: int32 */
            size?: number;
        };
        ApiResponsePageResponseGovernanceActivityItemResponse: {
            /** Format: int32 */
            code?: number;
            msg?: string;
            data?: components["schemas"]["PageResponseGovernanceActivityItemResponse"];
            /** Format: date-time */
            timestamp?: string;
            requestId?: string;
        };
        GovernanceActivityItemResponse: {
            /** Format: int64 */
            id?: number;
            action?: string;
            actorUserId?: string;
            actorDisplayName?: string;
            targetType?: string;
            targetId?: string;
            details?: string;
            timestamp?: string;
        };
        PageResponseGovernanceActivityItemResponse: {
            items?: components["schemas"]["GovernanceActivityItemResponse"][];
            /** Format: int64 */
            total?: number;
            /** Format: int32 */
            page?: number;
            /** Format: int32 */
            size?: number;
        };
        ClawHubWhoamiResponse: {
            user?: components["schemas"]["User"];
        };
        User: {
            handle?: string;
            displayName?: string;
            image?: string;
        };
        ApiResponseUserProfileResponse: {
            /** Format: int32 */
            code?: number;
            msg?: string;
            data?: components["schemas"]["UserProfileResponse"];
            /** Format: date-time */
            timestamp?: string;
            requestId?: string;
        };
        FieldPolicyResponse: {
            editable?: boolean;
            requiresReview?: boolean;
        };
        PendingChangesResponse: {
            status?: string;
            changes?: {
                [key: string]: string;
            };
            reviewComment?: string;
            /** Format: date-time */
            createdAt?: string;
        };
        UserProfileResponse: {
            displayName?: string;
            avatarUrl?: string;
            email?: string;
            pendingChanges?: components["schemas"]["PendingChangesResponse"];
            fieldPolicies?: {
                [key: string]: components["schemas"]["FieldPolicyResponse"];
            };
        };
        ApiResponsePageResponseTokenSummaryResponse: {
            /** Format: int32 */
            code?: number;
            msg?: string;
            data?: components["schemas"]["PageResponseTokenSummaryResponse"];
            /** Format: date-time */
            timestamp?: string;
            requestId?: string;
        };
        PageResponseTokenSummaryResponse: {
            items?: components["schemas"]["TokenSummaryResponse"][];
            /** Format: int64 */
            total?: number;
            /** Format: int32 */
            page?: number;
            /** Format: int32 */
            size?: number;
        };
        ClawHubSkillListResponse: {
            items?: components["schemas"]["SkillListItem"][];
            nextCursor?: string;
        };
        LatestVersion: {
            version?: string;
            /** Format: int64 */
            createdAt?: number;
            changelog?: string;
            license?: string;
        };
        SkillListItem: {
            slug?: string;
            displayName?: string;
            summary?: string;
            tags?: Record<string, never>;
            stats?: Record<string, never>;
            /** Format: int64 */
            createdAt?: number;
            /** Format: int64 */
            updatedAt?: number;
            latestVersion?: components["schemas"]["LatestVersion"];
        };
        ApiResponseListSecurityAuditResponse: {
            /** Format: int32 */
            code?: number;
            msg?: string;
            data?: components["schemas"]["SecurityAuditResponse"][];
            /** Format: date-time */
            timestamp?: string;
            requestId?: string;
        };
        SecurityAuditResponse: {
            /** Format: int64 */
            id?: number;
            scanId?: string;
            scannerType?: string;
            /** @enum {string} */
            verdict?: "SAFE" | "SUSPICIOUS" | "DANGEROUS" | "BLOCKED";
            isSafe?: boolean;
            maxSeverity?: string;
            /** Format: int32 */
            findingsCount?: number;
            findings?: components["schemas"]["SecurityFinding"][];
            /** Format: double */
            scanDurationSeconds?: number;
            /** Format: date-time */
            scannedAt?: string;
            /** Format: date-time */
            createdAt?: string;
        };
        SecurityFinding: {
            ruleId?: string;
            severity?: string;
            category?: string;
            title?: string;
            message?: string;
            filePath?: string;
            /** Format: int32 */
            lineNumber?: number;
            codeSnippet?: string;
            remediation?: string;
            analyzer?: string;
            metadata?: {
                [key: string]: Record<string, never>;
            };
        };
        ClawHubSkillResponse: {
            skill?: components["schemas"]["SkillInfo"];
            latestVersion?: components["schemas"]["VersionInfo"];
            owner?: components["schemas"]["OwnerInfo"];
            moderation?: components["schemas"]["ModerationInfo"];
        };
        ModerationInfo: {
            isSuspicious?: boolean;
            isMalwareBlocked?: boolean;
            verdict?: string;
            reasonCodes?: string[];
            /** Format: int64 */
            updatedAt?: number;
            engineVersion?: string;
            summary?: string;
        };
        OwnerInfo: {
            handle?: string;
            displayName?: string;
            image?: string;
        };
        SkillInfo: {
            slug?: string;
            displayName?: string;
            summary?: string;
            tags?: Record<string, never>;
            stats?: Record<string, never>;
            /** Format: int64 */
            createdAt?: number;
            /** Format: int64 */
            updatedAt?: number;
        };
        VersionInfo: {
            version?: string;
            /** Format: int64 */
            createdAt?: number;
            changelog?: string;
            license?: string;
        };
        ClawHubSearchResponse: {
            results?: components["schemas"]["ClawHubSearchResult"][];
        };
        ClawHubSearchResult: {
            slug?: string;
            displayName?: string;
            summary?: string;
            version?: string;
            /** Format: double */
            score?: number;
            /** Format: int64 */
            updatedAt?: number;
        };
        ClawHubResolveResponse: {
            match?: components["schemas"]["VersionInfo"];
            latestVersion?: components["schemas"]["VersionInfo"];
        };
        ApiResponseListAuthProviderResponse: {
            /** Format: int32 */
            code?: number;
            msg?: string;
            data?: components["schemas"]["AuthProviderResponse"][];
            /** Format: date-time */
            timestamp?: string;
            requestId?: string;
        };
        AuthProviderResponse: {
            id?: string;
            name?: string;
            authorizationUrl?: string;
        };
        ApiResponseListAuthMethodResponse: {
            /** Format: int32 */
            code?: number;
            msg?: string;
            data?: components["schemas"]["AuthMethodResponse"][];
            /** Format: date-time */
            timestamp?: string;
            requestId?: string;
        };
        AuthMethodResponse: {
            id?: string;
            methodType?: string;
            provider?: string;
            displayName?: string;
            actionUrl?: string;
        };
        AdminUserSummaryResponse: {
            id?: string;
            username?: string;
            email?: string;
            status?: string;
            platformRoles?: string[];
            /** Format: date-time */
            createdAt?: string;
        };
        ApiResponsePageResponseAdminUserSummaryResponse: {
            /** Format: int32 */
            code?: number;
            msg?: string;
            data?: components["schemas"]["PageResponseAdminUserSummaryResponse"];
            /** Format: date-time */
            timestamp?: string;
            requestId?: string;
        };
        PageResponseAdminUserSummaryResponse: {
            items?: components["schemas"]["AdminUserSummaryResponse"][];
            /** Format: int64 */
            total?: number;
            /** Format: int32 */
            page?: number;
            /** Format: int32 */
            size?: number;
        };
        AdminSkillReportSummaryResponse: {
            /** Format: int64 */
            id?: number;
            /** Format: int64 */
            skillId?: number;
            namespace?: string;
            skillSlug?: string;
            skillDisplayName?: string;
            reporterId?: string;
            reason?: string;
            details?: string;
            status?: string;
            handledBy?: string;
            handleComment?: string;
            /** Format: date-time */
            createdAt?: string;
            /** Format: date-time */
            handledAt?: string;
        };
        ApiResponsePageResponseAdminSkillReportSummaryResponse: {
            /** Format: int32 */
            code?: number;
            msg?: string;
            data?: components["schemas"]["PageResponseAdminSkillReportSummaryResponse"];
            /** Format: date-time */
            timestamp?: string;
            requestId?: string;
        };
        PageResponseAdminSkillReportSummaryResponse: {
            items?: components["schemas"]["AdminSkillReportSummaryResponse"][];
            /** Format: int64 */
            total?: number;
            /** Format: int32 */
            page?: number;
            /** Format: int32 */
            size?: number;
        };
        ApiResponsePageResponseProfileReviewSummaryResponse: {
            /** Format: int32 */
            code?: number;
            msg?: string;
            data?: components["schemas"]["PageResponseProfileReviewSummaryResponse"];
            /** Format: date-time */
            timestamp?: string;
            requestId?: string;
        };
        PageResponseProfileReviewSummaryResponse: {
            items?: components["schemas"]["ProfileReviewSummaryResponse"][];
            /** Format: int64 */
            total?: number;
            /** Format: int32 */
            page?: number;
            /** Format: int32 */
            size?: number;
        };
        ProfileReviewSummaryResponse: {
            /** Format: int64 */
            id?: number;
            userId?: string;
            username?: string;
            currentDisplayName?: string;
            requestedDisplayName?: string;
            status?: string;
            machineResult?: string;
            reviewerId?: string;
            reviewerName?: string;
            reviewComment?: string;
            /** Format: date-time */
            createdAt?: string;
            /** Format: date-time */
            reviewedAt?: string;
        };
        ApiResponsePageResponseAuditLogItemResponse: {
            /** Format: int32 */
            code?: number;
            msg?: string;
            data?: components["schemas"]["PageResponseAuditLogItemResponse"];
            /** Format: date-time */
            timestamp?: string;
            requestId?: string;
        };
        AuditLogItemResponse: {
            /** Format: int64 */
            id?: number;
            action?: string;
            userId?: string;
            username?: string;
            details?: string;
            ipAddress?: string;
            requestId?: string;
            resourceType?: string;
            resourceId?: string;
            /** Format: date-time */
            timestamp?: string;
        };
        PageResponseAuditLogItemResponse: {
            items?: components["schemas"]["AuditLogItemResponse"][];
            /** Format: int64 */
            total?: number;
            /** Format: int32 */
            page?: number;
            /** Format: int32 */
            size?: number;
        };
        ApiResponseCliResolveResponse: {
            /** Format: int32 */
            code?: number;
            msg?: string;
            data?: components["schemas"]["CliResolveResponse"];
            /** Format: date-time */
            timestamp?: string;
            requestId?: string;
        };
        CliResolveResponse: {
            namespace?: string;
            slug?: string;
            version?: string;
            /** Format: int64 */
            versionId?: number;
            fingerprint?: string;
            downloadUrl?: string;
        };
        ApiResponseCliSearchResponse: {
            /** Format: int32 */
            code?: number;
            msg?: string;
            data?: components["schemas"]["CliSearchResponse"];
            /** Format: date-time */
            timestamp?: string;
            requestId?: string;
        };
        CliSearchItemResponse: {
            namespace?: string;
            slug?: string;
            latestVersion?: string;
            summary?: string;
        };
        CliSearchResponse: {
            items?: components["schemas"]["CliSearchItemResponse"][];
            /** Format: int64 */
            total?: number;
            /** Format: int32 */
            limit?: number;
        };
        ApiResponseCliWhoAmIResponse: {
            /** Format: int32 */
            code?: number;
            msg?: string;
            data?: components["schemas"]["CliWhoAmIResponse"];
            /** Format: date-time */
            timestamp?: string;
            requestId?: string;
        };
        CliWhoAmIResponse: {
            handle?: string;
            displayName?: string;
            email?: string;
        };
        ApiResponseSkillDeleteResponse: {
            /** Format: int32 */
            code?: number;
            msg?: string;
            data?: components["schemas"]["SkillDeleteResponse"];
            /** Format: date-time */
            timestamp?: string;
            requestId?: string;
        };
        SkillDeleteResponse: {
            /** Format: int64 */
            skillId?: number;
            namespace?: string;
            slug?: string;
            deleted?: boolean;
        };
        ClawHubUnstarResponse: {
            ok?: boolean;
            unstarred?: boolean;
            alreadyUnstarred?: boolean;
        };
        ApiResponseCliDeleteResponse: {
            /** Format: int32 */
            code?: number;
            msg?: string;
            data?: components["schemas"]["CliDeleteResponse"];
            /** Format: date-time */
            timestamp?: string;
            requestId?: string;
        };
        CliDeleteResponse: {
            ok?: boolean;
            scope?: string;
            action?: string;
            namespace?: string;
            slug?: string;
        };
    };
    responses: never;
    parameters: never;
    requestBodies: never;
    headers: never;
    pathItems: never;
}
export type $defs = Record<string, never>;
export interface operations {
    checkSubscribed: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                skillId: number;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseBoolean"];
                };
            };
        };
    };
    subscribeSkill: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                skillId: number;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseVoid"];
                };
            };
        };
    };
    unsubscribeSkill: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                skillId: number;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseVoid"];
                };
            };
        };
    };
    checkSubscribed_1: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                skillId: number;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseBoolean"];
                };
            };
        };
    };
    subscribeSkill_1: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                skillId: number;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseVoid"];
                };
            };
        };
    };
    unsubscribeSkill_1: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                skillId: number;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseVoid"];
                };
            };
        };
    };
    checkStarred: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                skillId: number;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseBoolean"];
                };
            };
        };
    };
    starSkill: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                skillId: number;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseVoid"];
                };
            };
        };
    };
    unstarSkill: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                skillId: number;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseVoid"];
                };
            };
        };
    };
    checkStarred_1: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                skillId: number;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseBoolean"];
                };
            };
        };
    };
    starSkill_1: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                skillId: number;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseVoid"];
                };
            };
        };
    };
    unstarSkill_1: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                skillId: number;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseVoid"];
                };
            };
        };
    };
    getUserRating: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                skillId: number;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseSkillRatingStatusResponse"];
                };
            };
        };
    };
    rateSkill: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                skillId: number;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["SkillRatingRequest"];
            };
        };
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseVoid"];
                };
            };
        };
    };
    getUserRating_1: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                skillId: number;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseSkillRatingStatusResponse"];
                };
            };
        };
    };
    rateSkill_1: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                skillId: number;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["SkillRatingRequest"];
            };
        };
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseVoid"];
                };
            };
        };
    };
    createOrMoveTag: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                namespace: string;
                slug: string;
                tagName: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["TagRequest"];
            };
        };
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseTagResponse"];
                };
            };
        };
    };
    deleteTag: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                namespace: string;
                slug: string;
                tagName: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseMessageResponse"];
                };
            };
        };
    };
    createOrMoveTag_1: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                namespace: string;
                slug: string;
                tagName: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["TagRequest"];
            };
        };
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseTagResponse"];
                };
            };
        };
    };
    deleteTag_1: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                namespace: string;
                slug: string;
                tagName: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseMessageResponse"];
                };
            };
        };
    };
    attachLabel: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                namespace: string;
                slug: string;
                labelSlug: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseSkillLabelDto"];
                };
            };
        };
    };
    detachLabel: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                namespace: string;
                slug: string;
                labelSlug: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseMessageResponse"];
                };
            };
        };
    };
    attachLabel_1: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                namespace: string;
                slug: string;
                labelSlug: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseSkillLabelDto"];
                };
            };
        };
    };
    detachLabel_1: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                namespace: string;
                slug: string;
                labelSlug: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseMessageResponse"];
                };
            };
        };
    };
    markRead: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                id: number;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseVoid"];
                };
            };
        };
    };
    markRead_1: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                id: number;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseVoid"];
                };
            };
        };
    };
    markAllRead: {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseMapStringInteger"];
                };
            };
        };
    };
    markAllRead_1: {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseMapStringInteger"];
                };
            };
        };
    };
    getPreferences: {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseListNotificationPreferenceResponse"];
                };
            };
        };
    };
    updatePreferences: {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["NotificationPreferenceUpdateRequest"];
            };
        };
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseListNotificationPreferenceResponse"];
                };
            };
        };
    };
    getPreferences_1: {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseListNotificationPreferenceResponse"];
                };
            };
        };
    };
    updatePreferences_1: {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["NotificationPreferenceUpdateRequest"];
            };
        };
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseListNotificationPreferenceResponse"];
                };
            };
        };
    };
    updateMemberRole: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                slug: string;
                userId: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["UpdateMemberRoleRequest"];
            };
        };
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseMemberResponse"];
                };
            };
        };
    };
    updateMemberRole_1: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                slug: string;
                userId: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["UpdateMemberRoleRequest"];
            };
        };
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseMemberResponse"];
                };
            };
        };
    };
    getNamespace: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                slug: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseNamespaceResponse"];
                };
            };
        };
    };
    updateNamespace: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                slug: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["NamespaceRequest"];
            };
        };
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseNamespaceResponse"];
                };
            };
        };
    };
    deleteNamespace: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                slug: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseMessageResponse"];
                };
            };
        };
    };
    getNamespace_1: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                slug: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseNamespaceResponse"];
                };
            };
        };
    };
    updateNamespace_1: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                slug: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["NamespaceRequest"];
            };
        };
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseNamespaceResponse"];
                };
            };
        };
    };
    deleteNamespace_1: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                slug: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseMessageResponse"];
                };
            };
        };
    };
    updateExpiration: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                id: number;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["TokenExpirationUpdateRequest"];
            };
        };
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseTokenSummaryResponse"];
                };
            };
        };
    };
    updateUserStatus: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                userId: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["AdminUserStatusUpdateRequest"];
            };
        };
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseAdminUserMutationResponse"];
                };
            };
        };
    };
    updateUserRole: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                userId: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["AdminUserRoleUpdateRequest"];
            };
        };
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseAdminUserMutationResponse"];
                };
            };
        };
    };
    updateLabel: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                slug: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["AdminLabelUpdateRequest"];
            };
        };
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseLabelDefinitionResponse"];
                };
            };
        };
    };
    deleteLabel: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                slug: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseMessageResponse"];
                };
            };
        };
    };
    updateSortOrder: {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["LabelSortOrderUpdateRequest"];
            };
        };
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseListLabelDefinitionResponse"];
                };
            };
        };
    };
    withdrawReview: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                namespace: string;
                slug: string;
                version: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseSkillLifecycleMutationResponse"];
                };
            };
        };
    };
    withdrawReview_1: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                namespace: string;
                slug: string;
                version: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseSkillLifecycleMutationResponse"];
                };
            };
        };
    };
    rereleaseVersion: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                namespace: string;
                slug: string;
                version: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["SkillVersionRereleaseRequest"];
            };
        };
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseSkillLifecycleMutationResponse"];
                };
            };
        };
    };
    rereleaseVersion_1: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                namespace: string;
                slug: string;
                version: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["SkillVersionRereleaseRequest"];
            };
        };
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseSkillLifecycleMutationResponse"];
                };
            };
        };
    };
    unarchiveSkill: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                namespace: string;
                slug: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseSkillLifecycleMutationResponse"];
                };
            };
        };
    };
    unarchiveSkill_1: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                namespace: string;
                slug: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseSkillLifecycleMutationResponse"];
                };
            };
        };
    };
    submitForReview: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                namespace: string;
                slug: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["SubmitReviewRequest"];
            };
        };
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseSkillLifecycleMutationResponse"];
                };
            };
        };
    };
    submitForReview_1: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                namespace: string;
                slug: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["SubmitReviewRequest"];
            };
        };
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseSkillLifecycleMutationResponse"];
                };
            };
        };
    };
    submitReport: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                namespace: string;
                slug: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["SkillReportSubmitRequest"];
            };
        };
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseSkillReportMutationResponse"];
                };
            };
        };
    };
    submitReport_1: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                namespace: string;
                slug: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["SkillReportSubmitRequest"];
            };
        };
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseSkillReportMutationResponse"];
                };
            };
        };
    };
    confirmPublish: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                namespace: string;
                slug: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["ConfirmPublishRequest"];
            };
        };
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseSkillLifecycleMutationResponse"];
                };
            };
        };
    };
    confirmPublish_1: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                namespace: string;
                slug: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["ConfirmPublishRequest"];
            };
        };
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseSkillLifecycleMutationResponse"];
                };
            };
        };
    };
    archiveSkill: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                namespace: string;
                slug: string;
            };
            cookie?: never;
        };
        requestBody?: {
            content: {
                "application/json": components["schemas"]["AdminSkillActionRequest"];
            };
        };
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseSkillLifecycleMutationResponse"];
                };
            };
        };
    };
    archiveSkill_1: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                namespace: string;
                slug: string;
            };
            cookie?: never;
        };
        requestBody?: {
            content: {
                "application/json": components["schemas"]["AdminSkillActionRequest"];
            };
        };
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseSkillLifecycleMutationResponse"];
                };
            };
        };
    };
    publish: {
        parameters: {
            query: {
                visibility: string;
                confirmWarnings?: boolean;
            };
            header?: never;
            path: {
                namespace: string;
            };
            cookie?: never;
        };
        requestBody?: {
            content: {
                "application/json": {
                    /** Format: binary */
                    file: string;
                };
            };
        };
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponsePublishResponse"];
                };
            };
        };
    };
    publish_1: {
        parameters: {
            query: {
                visibility: string;
                confirmWarnings?: boolean;
            };
            header?: never;
            path: {
                namespace: string;
            };
            cookie?: never;
        };
        requestBody?: {
            content: {
                "application/json": {
                    /** Format: binary */
                    file: string;
                };
            };
        };
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponsePublishResponse"];
                };
            };
        };
    };
    withdrawReview_2: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                id: number;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseVoid"];
                };
            };
        };
    };
    withdrawReview_3: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                id: number;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseVoid"];
                };
            };
        };
    };
    rejectReview: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                id: number;
            };
            cookie?: never;
        };
        requestBody?: {
            content: {
                "application/json": components["schemas"]["ReviewActionRequest"];
            };
        };
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseReviewTaskResponse"];
                };
            };
        };
    };
    rejectReview_1: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                id: number;
            };
            cookie?: never;
        };
        requestBody?: {
            content: {
                "application/json": components["schemas"]["ReviewActionRequest"];
            };
        };
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseReviewTaskResponse"];
                };
            };
        };
    };
    approveReview: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                id: number;
            };
            cookie?: never;
        };
        requestBody?: {
            content: {
                "application/json": components["schemas"]["ReviewActionRequest"];
            };
        };
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseReviewTaskResponse"];
                };
            };
        };
    };
    approveReview_1: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                id: number;
            };
            cookie?: never;
        };
        requestBody?: {
            content: {
                "application/json": components["schemas"]["ReviewActionRequest"];
            };
        };
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseReviewTaskResponse"];
                };
            };
        };
    };
    listReviews: {
        parameters: {
            query: {
                status: string;
                namespaceId?: number;
                page?: number;
                size?: number;
                sortDirection?: string;
            };
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponsePageResponseReviewTaskResponse"];
                };
            };
        };
    };
    submitReview: {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["ReviewTaskRequest"];
            };
        };
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseReviewTaskResponse"];
                };
            };
        };
    };
    listReviews_1: {
        parameters: {
            query: {
                status: string;
                namespaceId?: number;
                page?: number;
                size?: number;
                sortDirection?: string;
            };
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponsePageResponseReviewTaskResponse"];
                };
            };
        };
    };
    submitReview_1: {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["ReviewTaskRequest"];
            };
        };
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseReviewTaskResponse"];
                };
            };
        };
    };
    rejectPromotion: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                id: number;
            };
            cookie?: never;
        };
        requestBody?: {
            content: {
                "application/json": components["schemas"]["PromotionActionRequest"];
            };
        };
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponsePromotionResponseDto"];
                };
            };
        };
    };
    rejectPromotion_1: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                id: number;
            };
            cookie?: never;
        };
        requestBody?: {
            content: {
                "application/json": components["schemas"]["PromotionActionRequest"];
            };
        };
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponsePromotionResponseDto"];
                };
            };
        };
    };
    approvePromotion: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                id: number;
            };
            cookie?: never;
        };
        requestBody?: {
            content: {
                "application/json": components["schemas"]["PromotionActionRequest"];
            };
        };
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponsePromotionResponseDto"];
                };
            };
        };
    };
    approvePromotion_1: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                id: number;
            };
            cookie?: never;
        };
        requestBody?: {
            content: {
                "application/json": components["schemas"]["PromotionActionRequest"];
            };
        };
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponsePromotionResponseDto"];
                };
            };
        };
    };
    listPromotions: {
        parameters: {
            query?: {
                status?: string;
                page?: number;
                size?: number;
            };
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponsePageResponsePromotionResponseDto"];
                };
            };
        };
    };
    submitPromotion: {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["PromotionRequestDto"];
            };
        };
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponsePromotionResponseDto"];
                };
            };
        };
    };
    listPromotions_1: {
        parameters: {
            query?: {
                status?: string;
                page?: number;
                size?: number;
            };
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponsePageResponsePromotionResponseDto"];
                };
            };
        };
    };
    submitPromotion_1: {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["PromotionRequestDto"];
            };
        };
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponsePromotionResponseDto"];
                };
            };
        };
    };
    unfreezeNamespace: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                slug: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseNamespaceResponse"];
                };
            };
        };
    };
    unfreezeNamespace_1: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                slug: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseNamespaceResponse"];
                };
            };
        };
    };
    restoreNamespace: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                slug: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseNamespaceResponse"];
                };
            };
        };
    };
    restoreNamespace_1: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                slug: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseNamespaceResponse"];
                };
            };
        };
    };
    batchAddMembers: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                slug: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["BatchMemberRequest"];
            };
        };
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseBatchMemberResponse"];
                };
            };
        };
    };
    batchAddMembers_1: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                slug: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["BatchMemberRequest"];
            };
        };
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseBatchMemberResponse"];
                };
            };
        };
    };
    listMembers: {
        parameters: {
            query: {
                pageable: components["schemas"]["Pageable"];
            };
            header?: never;
            path: {
                slug: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponsePageResponseMemberResponse"];
                };
            };
        };
    };
    addMember: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                slug: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["MemberRequest"];
            };
        };
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseMemberResponse"];
                };
            };
        };
    };
    listMembers_1: {
        parameters: {
            query: {
                pageable: components["schemas"]["Pageable"];
            };
            header?: never;
            path: {
                slug: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponsePageResponseMemberResponse"];
                };
            };
        };
    };
    addMember_1: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                slug: string;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["MemberRequest"];
            };
        };
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseMemberResponse"];
                };
            };
        };
    };
    freezeNamespace: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                slug: string;
            };
            cookie?: never;
        };
        requestBody?: {
            content: {
                "application/json": components["schemas"]["NamespaceLifecycleRequest"];
            };
        };
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseNamespaceResponse"];
                };
            };
        };
    };
    freezeNamespace_1: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                slug: string;
            };
            cookie?: never;
        };
        requestBody?: {
            content: {
                "application/json": components["schemas"]["NamespaceLifecycleRequest"];
            };
        };
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseNamespaceResponse"];
                };
            };
        };
    };
    archiveNamespace: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                slug: string;
            };
            cookie?: never;
        };
        requestBody?: {
            content: {
                "application/json": components["schemas"]["NamespaceLifecycleRequest"];
            };
        };
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseNamespaceResponse"];
                };
            };
        };
    };
    archiveNamespace_1: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                slug: string;
            };
            cookie?: never;
        };
        requestBody?: {
            content: {
                "application/json": components["schemas"]["NamespaceLifecycleRequest"];
            };
        };
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseNamespaceResponse"];
                };
            };
        };
    };
    listNamespaces: {
        parameters: {
            query: {
                pageable: components["schemas"]["Pageable"];
            };
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponsePageResponseNamespaceResponse"];
                };
            };
        };
    };
    createNamespace: {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["NamespaceRequest"];
            };
        };
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseNamespaceResponse"];
                };
            };
        };
    };
    listNamespaces_1: {
        parameters: {
            query: {
                pageable: components["schemas"]["Pageable"];
            };
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponsePageResponseNamespaceResponse"];
                };
            };
        };
    };
    createNamespace_1: {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["NamespaceRequest"];
            };
        };
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseNamespaceResponse"];
                };
            };
        };
    };
    markNotificationRead: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                id: number;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseGovernanceNotificationResponse"];
                };
            };
        };
    };
    markNotificationRead_1: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                id: number;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseGovernanceNotificationResponse"];
                };
            };
        };
    };
    list_2: {
        parameters: {
            query?: {
                page?: number;
                size?: number;
            };
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponsePageResponseTokenSummaryResponse"];
                };
            };
        };
    };
    create: {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["TokenCreateRequest"];
            };
        };
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseTokenCreateResponse"];
                };
            };
        };
    };
    starSkill_2: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                canonicalSlug: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ClawHubStarResponse"];
                };
            };
        };
    };
    unstarSkill_2: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                canonicalSlug: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ClawHubUnstarResponse"];
                };
            };
        };
    };
    listSkills: {
        parameters: {
            query?: {
                page?: number;
                limit?: number;
                sort?: string;
            };
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ClawHubSkillListResponse"];
                };
            };
        };
    };
    publishSkill: {
        parameters: {
            query: {
                payload: string;
                files: string[];
                confirmWarnings?: boolean;
            };
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ClawHubPublishResponse"];
                };
            };
        };
    };
    undeleteSkill: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                canonicalSlug: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ClawHubDeleteResponse"];
                };
            };
        };
    };
    publish_2: {
        parameters: {
            query: {
                namespace: string;
                confirmWarnings?: boolean;
            };
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody?: {
            content: {
                "application/json": {
                    /** Format: binary */
                    file: string;
                };
            };
        };
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ClawHubPublishResponse"];
                };
            };
        };
    };
    authorizeDevice: {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["AuthorizeRequest"];
            };
        };
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseMessageResponse"];
                };
            };
        };
    };
    bootstrapSession: {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["SessionBootstrapRequest"];
            };
        };
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseAuthMeResponse"];
                };
            };
        };
    };
    register: {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["LocalRegisterRequest"];
            };
        };
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseAuthMeResponse"];
                };
            };
        };
    };
    requestPasswordReset: {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["PasswordResetRequestDto"];
            };
        };
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseVoid"];
                };
            };
        };
    };
    confirmPasswordReset: {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["PasswordResetConfirmRequest"];
            };
        };
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseVoid"];
                };
            };
        };
    };
    login: {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["LocalLoginRequest"];
            };
        };
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseAuthMeResponse"];
                };
            };
        };
    };
    changePassword: {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["ChangePasswordRequest"];
            };
        };
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseVoid"];
                };
            };
        };
    };
    directLogin: {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["DirectLoginRequest"];
            };
        };
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseAuthMeResponse"];
                };
            };
        };
    };
    pollToken: {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["TokenRequest"];
            };
        };
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseDeviceTokenResponse"];
                };
            };
        };
    };
    requestDeviceCode: {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseDeviceCodeResponse"];
                };
            };
        };
    };
    triggerPasswordReset: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                userId: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseVoid"];
                };
            };
        };
    };
    enableUser: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                userId: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseAdminUserMutationResponse"];
                };
            };
        };
    };
    disableUser: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                userId: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseAdminUserMutationResponse"];
                };
            };
        };
    };
    approveUser: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                userId: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseAdminUserMutationResponse"];
                };
            };
        };
    };
    unhideSkill: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                skillId: number;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseAdminSkillMutationResponse"];
                };
            };
        };
    };
    hideSkill: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                skillId: number;
            };
            cookie?: never;
        };
        requestBody?: {
            content: {
                "application/json": components["schemas"]["AdminSkillActionRequest"];
            };
        };
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseAdminSkillMutationResponse"];
                };
            };
        };
    };
    yankVersion: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                versionId: number;
            };
            cookie?: never;
        };
        requestBody?: {
            content: {
                "application/json": components["schemas"]["AdminSkillActionRequest"];
            };
        };
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseAdminSkillMutationResponse"];
                };
            };
        };
    };
    resolveReport: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                reportId: number;
            };
            cookie?: never;
        };
        requestBody?: {
            content: {
                "application/json": components["schemas"]["AdminSkillReportActionRequest"];
            };
        };
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseSkillReportMutationResponse"];
                };
            };
        };
    };
    dismissReport: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                reportId: number;
            };
            cookie?: never;
        };
        requestBody?: {
            content: {
                "application/json": components["schemas"]["AdminSkillReportActionRequest"];
            };
        };
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseSkillReportMutationResponse"];
                };
            };
        };
    };
    rebuildAll: {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseVoid"];
                };
            };
        };
    };
    reject: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                id: number;
            };
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["ProfileReviewRejectRequest"];
            };
        };
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseProfileReviewMutationResponse"];
                };
            };
        };
    };
    approve: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                id: number;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseProfileReviewMutationResponse"];
                };
            };
        };
    };
    listLabels_2: {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseListLabelDefinitionResponse"];
                };
            };
        };
    };
    createLabel: {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["AdminLabelCreateRequest"];
            };
        };
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseLabelDefinitionResponse"];
                };
            };
        };
    };
    verify: {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["MergeVerifyRequest"];
            };
        };
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseMessageResponse"];
                };
            };
        };
    };
    initiate: {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["MergeInitiateRequest"];
            };
        };
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseMergeInitiateResponse"];
                };
            };
        };
    };
    confirm: {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["ConfirmMergeRequest"];
            };
        };
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseMessageResponse"];
                };
            };
        };
    };
    publish_3: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                namespace: string;
            };
            cookie?: never;
        };
        requestBody?: {
            content: {
                "multipart/form-data": {
                    /** Format: binary */
                    file: string;
                    visibility?: string;
                };
            };
        };
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseCliPublishResponse"];
                };
            };
        };
    };
    getProfile: {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseUserProfileResponse"];
                };
            };
        };
    };
    updateProfile: {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody: {
            content: {
                "application/json": components["schemas"]["UpdateProfileRequest"];
            };
        };
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseUpdateProfileResponse"];
                };
            };
        };
    };
    search: {
        parameters: {
            query?: {
                q?: string;
                namespace?: string;
                label?: string[];
                sort?: string;
                page?: number;
                size?: number;
            };
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseSearchResponse"];
                };
            };
        };
    };
    listFiles: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                namespace: string;
                slug: string;
                version: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseListSkillFileResponse"];
                };
            };
        };
    };
    listFiles_1: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                namespace: string;
                slug: string;
                version: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseListSkillFileResponse"];
                };
            };
        };
    };
    getFileContent: {
        parameters: {
            query: {
                path: string;
            };
            header?: never;
            path: {
                namespace: string;
                slug: string;
                version: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": string;
                };
            };
        };
    };
    getFileContent_1: {
        parameters: {
            query: {
                path: string;
            };
            header?: never;
            path: {
                namespace: string;
                slug: string;
                version: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": string;
                };
            };
        };
    };
    downloadVersion: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                namespace: string;
                slug: string;
                version: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": string;
                };
            };
        };
    };
    downloadVersion_1: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                namespace: string;
                slug: string;
                version: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": string;
                };
            };
        };
    };
    getVersionDetail: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                namespace: string;
                slug: string;
                version: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseSkillVersionDetailResponse"];
                };
            };
        };
    };
    deleteVersion: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                namespace: string;
                slug: string;
                version: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseSkillLifecycleMutationResponse"];
                };
            };
        };
    };
    getVersionDetail_1: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                namespace: string;
                slug: string;
                version: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseSkillVersionDetailResponse"];
                };
            };
        };
    };
    deleteVersion_1: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                namespace: string;
                slug: string;
                version: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseSkillLifecycleMutationResponse"];
                };
            };
        };
    };
    compareVersions: {
        parameters: {
            query: {
                from: string;
                to: string;
            };
            header?: never;
            path: {
                namespace: string;
                slug: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseSkillVersionCompareResponse"];
                };
            };
        };
    };
    compareVersions_1: {
        parameters: {
            query: {
                from: string;
                to: string;
            };
            header?: never;
            path: {
                namespace: string;
                slug: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseSkillVersionCompareResponse"];
                };
            };
        };
    };
    listVersions: {
        parameters: {
            query?: {
                page?: number;
                size?: number;
            };
            header?: never;
            path: {
                namespace: string;
                slug: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponsePageResponseSkillVersionResponse"];
                };
            };
        };
    };
    listVersions_1: {
        parameters: {
            query?: {
                page?: number;
                size?: number;
            };
            header?: never;
            path: {
                namespace: string;
                slug: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponsePageResponseSkillVersionResponse"];
                };
            };
        };
    };
    listFilesByTag: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                namespace: string;
                slug: string;
                tagName: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseListSkillFileResponse"];
                };
            };
        };
    };
    listFilesByTag_1: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                namespace: string;
                slug: string;
                tagName: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseListSkillFileResponse"];
                };
            };
        };
    };
    getFileContentByTag: {
        parameters: {
            query: {
                path: string;
            };
            header?: never;
            path: {
                namespace: string;
                slug: string;
                tagName: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": string;
                };
            };
        };
    };
    getFileContentByTag_1: {
        parameters: {
            query: {
                path: string;
            };
            header?: never;
            path: {
                namespace: string;
                slug: string;
                tagName: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": string;
                };
            };
        };
    };
    downloadByTag: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                namespace: string;
                slug: string;
                tagName: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": string;
                };
            };
        };
    };
    downloadByTag_1: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                namespace: string;
                slug: string;
                tagName: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": string;
                };
            };
        };
    };
    listTags: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                namespace: string;
                slug: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseListTagResponse"];
                };
            };
        };
    };
    listTags_1: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                namespace: string;
                slug: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseListTagResponse"];
                };
            };
        };
    };
    resolveVersion: {
        parameters: {
            query?: {
                version?: string;
                tag?: string;
                hash?: string;
            };
            header?: never;
            path: {
                namespace: string;
                slug: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseResolveVersionResponse"];
                };
            };
        };
    };
    resolveVersion_1: {
        parameters: {
            query?: {
                version?: string;
                tag?: string;
                hash?: string;
            };
            header?: never;
            path: {
                namespace: string;
                slug: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseResolveVersionResponse"];
                };
            };
        };
    };
    listLabels: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                namespace: string;
                slug: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseListSkillLabelDto"];
                };
            };
        };
    };
    listLabels_1: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                namespace: string;
                slug: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseListSkillLabelDto"];
                };
            };
        };
    };
    downloadLatest: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                namespace: string;
                slug: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": string;
                };
            };
        };
    };
    downloadLatest_1: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                namespace: string;
                slug: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": string;
                };
            };
        };
    };
    getSkillDetail: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                namespace: string;
                slug: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseSkillDetailResponse"];
                };
            };
        };
    };
    deleteSkill_1: {
        parameters: {
            query?: {
                ownerId?: string;
            };
            header?: never;
            path: {
                namespace: string;
                slug: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseSkillDeleteResponse"];
                };
            };
        };
    };
    getSkillDetail_1: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                namespace: string;
                slug: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseSkillDetailResponse"];
                };
            };
        };
    };
    deleteSkill: {
        parameters: {
            query?: {
                ownerId?: string;
            };
            header?: never;
            path: {
                namespace: string;
                slug: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseSkillDeleteResponse"];
                };
            };
        };
    };
    getReviewSkillDetail: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                id: number;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseReviewSkillDetailResponse"];
                };
            };
        };
    };
    getReviewSkillDetail_1: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                id: number;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseReviewSkillDetailResponse"];
                };
            };
        };
    };
    getReviewFile: {
        parameters: {
            query: {
                path: string;
            };
            header?: never;
            path: {
                id: number;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": string;
                };
            };
        };
    };
    getReviewFile_1: {
        parameters: {
            query: {
                path: string;
            };
            header?: never;
            path: {
                id: number;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": string;
                };
            };
        };
    };
    downloadReviewVersion: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                id: number;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": string;
                };
            };
        };
    };
    downloadReviewVersion_1: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                id: number;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": string;
                };
            };
        };
    };
    getReviewDetail: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                id: number;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseReviewTaskResponse"];
                };
            };
        };
    };
    getReviewDetail_1: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                id: number;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseReviewTaskResponse"];
                };
            };
        };
    };
    listPendingReviews: {
        parameters: {
            query: {
                namespaceId: number;
                page?: number;
                size?: number;
            };
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponsePageResponseReviewTaskResponse"];
                };
            };
        };
    };
    listPendingReviews_1: {
        parameters: {
            query: {
                namespaceId: number;
                page?: number;
                size?: number;
            };
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponsePageResponseReviewTaskResponse"];
                };
            };
        };
    };
    listMySubmissions: {
        parameters: {
            query?: {
                page?: number;
                size?: number;
            };
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponsePageResponseReviewTaskResponse"];
                };
            };
        };
    };
    listMySubmissions_1: {
        parameters: {
            query?: {
                page?: number;
                size?: number;
            };
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponsePageResponseReviewTaskResponse"];
                };
            };
        };
    };
    getPromotionDetail: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                id: number;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponsePromotionResponseDto"];
                };
            };
        };
    };
    getPromotionDetail_1: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                id: number;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponsePromotionResponseDto"];
                };
            };
        };
    };
    listPendingPromotions: {
        parameters: {
            query?: {
                page?: number;
                size?: number;
            };
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponsePageResponsePromotionResponseDto"];
                };
            };
        };
    };
    listPendingPromotions_1: {
        parameters: {
            query?: {
                page?: number;
                size?: number;
            };
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponsePageResponsePromotionResponseDto"];
                };
            };
        };
    };
    unreadCount: {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseMapStringLong"];
                };
            };
        };
    };
    unreadCount_1: {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseMapStringLong"];
                };
            };
        };
    };
    sse: {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["SseEmitter"];
                };
            };
        };
    };
    sse_1: {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["SseEmitter"];
                };
            };
        };
    };
    list: {
        parameters: {
            query?: {
                category?: string;
                page?: number;
                size?: number;
            };
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponsePageResponseNotificationResponse"];
                };
            };
        };
    };
    list_1: {
        parameters: {
            query?: {
                category?: string;
                page?: number;
                size?: number;
            };
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponsePageResponseNotificationResponse"];
                };
            };
        };
    };
    searchMemberCandidates: {
        parameters: {
            query: {
                search: string;
                size?: number;
            };
            header?: never;
            path: {
                slug: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseListNamespaceCandidateUserResponse"];
                };
            };
        };
    };
    searchMemberCandidates_1: {
        parameters: {
            query: {
                search: string;
                size?: number;
            };
            header?: never;
            path: {
                slug: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseListNamespaceCandidateUserResponse"];
                };
            };
        };
    };
    listMySubscriptions: {
        parameters: {
            query?: {
                page?: number;
                size?: number;
            };
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponsePageResponseSkillSummaryResponse"];
                };
            };
        };
    };
    listMySubscriptions_1: {
        parameters: {
            query?: {
                page?: number;
                size?: number;
            };
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponsePageResponseSkillSummaryResponse"];
                };
            };
        };
    };
    listMyStars: {
        parameters: {
            query?: {
                page?: number;
                size?: number;
            };
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponsePageResponseSkillSummaryResponse"];
                };
            };
        };
    };
    listMyStars_1: {
        parameters: {
            query?: {
                page?: number;
                size?: number;
            };
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponsePageResponseSkillSummaryResponse"];
                };
            };
        };
    };
    listMySkills: {
        parameters: {
            query?: {
                page?: number;
                size?: number;
                filter?: string;
            };
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponsePageResponseSkillSummaryResponse"];
                };
            };
        };
    };
    listMySkills_1: {
        parameters: {
            query?: {
                page?: number;
                size?: number;
                filter?: string;
            };
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponsePageResponseSkillSummaryResponse"];
                };
            };
        };
    };
    listMyNamespaces: {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseListMyNamespaceResponse"];
                };
            };
        };
    };
    listMyNamespaces_1: {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseListMyNamespaceResponse"];
                };
            };
        };
    };
    listVisibleLabels: {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseListSkillLabelDto"];
                };
            };
        };
    };
    listVisibleLabels_1: {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseListSkillLabelDto"];
                };
            };
        };
    };
    summary: {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseGovernanceSummaryResponse"];
                };
            };
        };
    };
    summary_1: {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseGovernanceSummaryResponse"];
                };
            };
        };
    };
    notifications: {
        parameters: {
            query?: {
                page?: number;
                size?: number;
            };
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponsePageResponseGovernanceNotificationResponse"];
                };
            };
        };
    };
    notifications_1: {
        parameters: {
            query?: {
                page?: number;
                size?: number;
            };
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponsePageResponseGovernanceNotificationResponse"];
                };
            };
        };
    };
    inbox: {
        parameters: {
            query?: {
                type?: string;
                page?: number;
                size?: number;
            };
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponsePageResponseGovernanceInboxItemResponse"];
                };
            };
        };
    };
    inbox_1: {
        parameters: {
            query?: {
                type?: string;
                page?: number;
                size?: number;
            };
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponsePageResponseGovernanceInboxItemResponse"];
                };
            };
        };
    };
    activity: {
        parameters: {
            query?: {
                page?: number;
                size?: number;
            };
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponsePageResponseGovernanceActivityItemResponse"];
                };
            };
        };
    };
    activity_1: {
        parameters: {
            query?: {
                page?: number;
                size?: number;
            };
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponsePageResponseGovernanceActivityItemResponse"];
                };
            };
        };
    };
    whoami: {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ClawHubWhoamiResponse"];
                };
            };
        };
    };
    getSecurityAudits: {
        parameters: {
            query?: {
                scannerType?: string;
            };
            header?: never;
            path: {
                skillId: number;
                versionId: number;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseListSecurityAuditResponse"];
                };
            };
        };
    };
    getSkill: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                canonicalSlug: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ClawHubSkillResponse"];
                };
            };
        };
    };
    deleteSkill_2: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                canonicalSlug: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ClawHubDeleteResponse"];
                };
            };
        };
    };
    search_1: {
        parameters: {
            query: {
                q: string;
                page?: number;
                limit?: number;
            };
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ClawHubSearchResponse"];
                };
            };
        };
    };
    resolveByQuery: {
        parameters: {
            query: {
                slug: string;
                version?: string;
                hash?: string;
            };
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ClawHubResolveResponse"];
                };
            };
        };
    };
    resolve: {
        parameters: {
            query?: {
                version?: string;
            };
            header?: never;
            path: {
                canonicalSlug: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ClawHubResolveResponse"];
                };
            };
        };
    };
    health: {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseMessageResponse"];
                };
            };
        };
    };
    downloadByQuery: {
        parameters: {
            query: {
                slug: string;
                version?: string;
            };
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content?: never;
            };
        };
    };
    downloadByPath: {
        parameters: {
            query?: {
                version?: string;
            };
            header?: never;
            path: {
                canonicalSlug: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content?: never;
            };
        };
    };
    providers: {
        parameters: {
            query?: {
                returnTo?: string;
            };
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseListAuthProviderResponse"];
                };
            };
        };
    };
    methods: {
        parameters: {
            query?: {
                returnTo?: string;
            };
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseListAuthMethodResponse"];
                };
            };
        };
    };
    me: {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseAuthMeResponse"];
                };
            };
        };
    };
    listUsers: {
        parameters: {
            query?: {
                search?: string;
                status?: string;
                page?: number;
                size?: number;
            };
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponsePageResponseAdminUserSummaryResponse"];
                };
            };
        };
    };
    listReports: {
        parameters: {
            query?: {
                status?: string;
                page?: number;
                size?: number;
            };
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponsePageResponseAdminSkillReportSummaryResponse"];
                };
            };
        };
    };
    list_3: {
        parameters: {
            query?: {
                status?: string;
                page?: number;
                size?: number;
                sortDirection?: string;
            };
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponsePageResponseProfileReviewSummaryResponse"];
                };
            };
        };
    };
    listAuditLogs: {
        parameters: {
            query?: {
                page?: number;
                size?: number;
                userId?: string;
                action?: string;
                requestId?: string;
                ipAddress?: string;
                resourceType?: string;
                resourceId?: string;
                startTime?: string;
                endTime?: string;
            };
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponsePageResponseAuditLogItemResponse"];
                };
            };
        };
    };
    downloadVersion_2: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                namespace: string;
                slug: string;
                version: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": string;
                };
            };
        };
    };
    resolve_1: {
        parameters: {
            query?: {
                version?: string;
            };
            header?: never;
            path: {
                namespace: string;
                slug: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseCliResolveResponse"];
                };
            };
        };
    };
    downloadLatest_2: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                namespace: string;
                slug: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": string;
                };
            };
        };
    };
    search_2: {
        parameters: {
            query?: {
                q?: string;
                limit?: number;
            };
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseCliSearchResponse"];
                };
            };
        };
    };
    whoami_1: {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseCliWhoAmIResponse"];
                };
            };
        };
    };
    clawhubConfig: {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": {
                        [key: string]: string;
                    };
                };
            };
        };
    };
    deleteSkillById: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                skillId: number;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseSkillDeleteResponse"];
                };
            };
        };
    };
    deleteRead: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                id: number;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseVoid"];
                };
            };
        };
    };
    deleteRead_1: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                id: number;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseVoid"];
                };
            };
        };
    };
    removeMember: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                slug: string;
                userId: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseMessageResponse"];
                };
            };
        };
    };
    removeMember_1: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                slug: string;
                userId: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseMessageResponse"];
                };
            };
        };
    };
    revoke: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                id: number;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content?: never;
            };
        };
    };
    deleteSkillById_1: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                skillId: number;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseSkillDeleteResponse"];
                };
            };
        };
    };
    deleteRemote: {
        parameters: {
            query?: never;
            header?: never;
            path: {
                namespace: string;
                slug: string;
            };
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            /** @description OK */
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content: {
                    "*/*": components["schemas"]["ApiResponseCliDeleteResponse"];
                };
            };
        };
    };
}
