import { z } from "zod"; export declare const companySkillSourceTypeSchema: z.ZodEnum<{ catalog: "catalog"; github: "github"; local_path: "local_path"; skills_sh: "skills_sh"; url: "url"; }>; export declare const companySkillTrustLevelSchema: z.ZodEnum<{ assets: "assets"; markdown_only: "markdown_only"; scripts_executables: "scripts_executables"; }>; export declare const companySkillCompatibilitySchema: z.ZodEnum<{ compatible: "compatible"; invalid: "invalid"; unknown: "unknown"; }>; export declare const companySkillSourceBadgeSchema: z.ZodEnum<{ catalog: "catalog"; github: "github"; local: "local"; paperclip: "paperclip"; skills_sh: "skills_sh"; url: "url"; }>; export declare const companySkillSharingScopeSchema: z.ZodEnum<{ company: "company"; private: "private"; public_link: "public_link"; }>; export declare const companySkillListSortSchema: z.ZodEnum<{ agents: "agents"; alphabetical: "alphabetical"; forks: "forks"; installs: "installs"; recent: "recent"; stars: "stars"; }>; export declare const companySkillListIncludeSchema: z.ZodEnum<{ lastEditor: "lastEditor"; }>; export declare const companySkillFileInventoryEntrySchema: z.ZodObject<{ path: z.ZodString; kind: z.ZodEnum<{ asset: "asset"; markdown: "markdown"; other: "other"; reference: "reference"; script: "script"; skill: "skill"; }>; }, z.core.$strip>; export declare const companySkillVersionFileInventoryEntrySchema: z.ZodObject<{ path: z.ZodString; kind: z.ZodEnum<{ asset: "asset"; markdown: "markdown"; other: "other"; reference: "reference"; script: "script"; skill: "skill"; }>; content: z.ZodString; encoding: z.ZodOptional>; executable: z.ZodOptional; }, z.core.$strip>; export declare const companySkillSchema: z.ZodObject<{ id: z.ZodString; companyId: z.ZodString; folderId: z.ZodOptional>; folderPath: z.ZodOptional>; key: z.ZodString; slug: z.ZodString; name: z.ZodString; description: z.ZodNullable; markdown: z.ZodString; sourceType: z.ZodEnum<{ catalog: "catalog"; github: "github"; local_path: "local_path"; skills_sh: "skills_sh"; url: "url"; }>; sourceLocator: z.ZodNullable; sourceRef: z.ZodNullable; trustLevel: z.ZodEnum<{ assets: "assets"; markdown_only: "markdown_only"; scripts_executables: "scripts_executables"; }>; compatibility: z.ZodEnum<{ compatible: "compatible"; invalid: "invalid"; unknown: "unknown"; }>; fileInventory: z.ZodDefault; }, z.core.$strip>>>; iconUrl: z.ZodNullable; color: z.ZodNullable; tagline: z.ZodNullable; authorName: z.ZodNullable; homepageUrl: z.ZodNullable; categories: z.ZodDefault>; sharingScope: z.ZodEnum<{ company: "company"; private: "private"; public_link: "public_link"; }>; publicShareToken: z.ZodNullable; forkedFromSkillId: z.ZodNullable; forkedFromCompanyId: z.ZodNullable; starCount: z.ZodNumber; installCount: z.ZodNumber; forkCount: z.ZodNumber; currentVersionId: z.ZodNullable; metadata: z.ZodNullable>; createdAt: z.ZodCoercedDate; updatedAt: z.ZodCoercedDate; }, z.core.$strip>; export declare const companySkillListItemSchema: z.ZodObject<{ id: z.ZodString; companyId: z.ZodString; folderId: z.ZodOptional>; folderPath: z.ZodOptional>; key: z.ZodString; slug: z.ZodString; name: z.ZodString; description: z.ZodNullable; markdown: z.ZodString; sourceType: z.ZodEnum<{ catalog: "catalog"; github: "github"; local_path: "local_path"; skills_sh: "skills_sh"; url: "url"; }>; sourceLocator: z.ZodNullable; sourceRef: z.ZodNullable; trustLevel: z.ZodEnum<{ assets: "assets"; markdown_only: "markdown_only"; scripts_executables: "scripts_executables"; }>; compatibility: z.ZodEnum<{ compatible: "compatible"; invalid: "invalid"; unknown: "unknown"; }>; fileInventory: z.ZodDefault; }, z.core.$strip>>>; iconUrl: z.ZodNullable; color: z.ZodNullable; tagline: z.ZodNullable; authorName: z.ZodNullable; homepageUrl: z.ZodNullable; categories: z.ZodDefault>; sharingScope: z.ZodEnum<{ company: "company"; private: "private"; public_link: "public_link"; }>; publicShareToken: z.ZodNullable; forkedFromSkillId: z.ZodNullable; forkedFromCompanyId: z.ZodNullable; starCount: z.ZodNumber; installCount: z.ZodNumber; forkCount: z.ZodNumber; currentVersionId: z.ZodNullable; metadata: z.ZodNullable>; createdAt: z.ZodCoercedDate; updatedAt: z.ZodCoercedDate; attachedAgentCount: z.ZodNumber; editable: z.ZodBoolean; editableReason: z.ZodNullable; sourceLabel: z.ZodNullable; sourceBadge: z.ZodEnum<{ catalog: "catalog"; github: "github"; local: "local"; paperclip: "paperclip"; skills_sh: "skills_sh"; url: "url"; }>; catalogKind: z.ZodNullable>; originHash: z.ZodNullable; packageName: z.ZodNullable; packageVersion: z.ZodNullable; lastEditor: z.ZodOptional; id: z.ZodString; name: z.ZodNullable; imageUrl: z.ZodNullable; }, z.core.$strip>>>; }, z.core.$strip>; export declare const companySkillUsageAgentSchema: z.ZodObject<{ id: z.ZodString; name: z.ZodString; urlKey: z.ZodString; adapterType: z.ZodString; desired: z.ZodBoolean; actualState: z.ZodNullable; versionId: z.ZodNullable; }, z.core.$strip>; export declare const companySkillOriginalSummarySchema: z.ZodObject<{ id: z.ZodString; name: z.ZodString; slug: z.ZodString; sourceType: z.ZodEnum<{ catalog: "catalog"; github: "github"; local_path: "local_path"; skills_sh: "skills_sh"; url: "url"; }>; sourceLocator: z.ZodNullable; sourceRef: z.ZodNullable; }, z.core.$strip>; export declare const companySkillForkSummarySchema: z.ZodObject<{ id: z.ZodString; name: z.ZodString; slug: z.ZodString; sourceType: z.ZodEnum<{ catalog: "catalog"; github: "github"; local_path: "local_path"; skills_sh: "skills_sh"; url: "url"; }>; sourceLocator: z.ZodNullable; sourceRef: z.ZodNullable; key: z.ZodString; forkedFromSkillId: z.ZodNullable; forkedFromCompanyId: z.ZodNullable; currentVersionId: z.ZodNullable; createdByCurrentActor: z.ZodBoolean; diverged: z.ZodBoolean; createdAt: z.ZodCoercedDate; updatedAt: z.ZodCoercedDate; }, z.core.$strip>; export declare const companySkillListQuerySchema: z.ZodObject<{ q: z.ZodOptional; sort: z.ZodOptional>; categories: z.ZodOptional>; scope: z.ZodOptional>; include: z.ZodOptional>>; folderId: z.ZodOptional; includeSubtree: z.ZodOptional; }, z.core.$strip>; export declare const companySkillCategoryCountSchema: z.ZodObject<{ slug: z.ZodString; count: z.ZodNumber; }, z.core.$strip>; export declare const companySkillVersionSchema: z.ZodObject<{ id: z.ZodString; companyId: z.ZodString; companySkillId: z.ZodString; revisionNumber: z.ZodNumber; label: z.ZodNullable; fileInventory: z.ZodDefault; content: z.ZodString; encoding: z.ZodOptional>; executable: z.ZodOptional; }, z.core.$strip>>>; authorAgentId: z.ZodNullable; authorUserId: z.ZodNullable; createdAt: z.ZodCoercedDate; }, z.core.$strip>; export declare const companySkillDetailSchema: z.ZodObject<{ id: z.ZodString; companyId: z.ZodString; folderId: z.ZodOptional>; folderPath: z.ZodOptional>; key: z.ZodString; slug: z.ZodString; name: z.ZodString; description: z.ZodNullable; markdown: z.ZodString; sourceType: z.ZodEnum<{ catalog: "catalog"; github: "github"; local_path: "local_path"; skills_sh: "skills_sh"; url: "url"; }>; sourceLocator: z.ZodNullable; sourceRef: z.ZodNullable; trustLevel: z.ZodEnum<{ assets: "assets"; markdown_only: "markdown_only"; scripts_executables: "scripts_executables"; }>; compatibility: z.ZodEnum<{ compatible: "compatible"; invalid: "invalid"; unknown: "unknown"; }>; fileInventory: z.ZodDefault; }, z.core.$strip>>>; iconUrl: z.ZodNullable; color: z.ZodNullable; tagline: z.ZodNullable; authorName: z.ZodNullable; homepageUrl: z.ZodNullable; categories: z.ZodDefault>; sharingScope: z.ZodEnum<{ company: "company"; private: "private"; public_link: "public_link"; }>; publicShareToken: z.ZodNullable; forkedFromSkillId: z.ZodNullable; forkedFromCompanyId: z.ZodNullable; starCount: z.ZodNumber; installCount: z.ZodNumber; forkCount: z.ZodNumber; currentVersionId: z.ZodNullable; metadata: z.ZodNullable>; createdAt: z.ZodCoercedDate; updatedAt: z.ZodCoercedDate; attachedAgentCount: z.ZodNumber; usedByAgents: z.ZodDefault; versionId: z.ZodNullable; }, z.core.$strip>>>; existingForks: z.ZodDefault; sourceLocator: z.ZodNullable; sourceRef: z.ZodNullable; key: z.ZodString; forkedFromSkillId: z.ZodNullable; forkedFromCompanyId: z.ZodNullable; currentVersionId: z.ZodNullable; createdByCurrentActor: z.ZodBoolean; diverged: z.ZodBoolean; createdAt: z.ZodCoercedDate; updatedAt: z.ZodCoercedDate; }, z.core.$strip>>>; editable: z.ZodBoolean; editableReason: z.ZodNullable; sourceLabel: z.ZodNullable; sourceBadge: z.ZodEnum<{ catalog: "catalog"; github: "github"; local: "local"; paperclip: "paperclip"; skills_sh: "skills_sh"; url: "url"; }>; currentVersion: z.ZodNullable; fileInventory: z.ZodDefault; content: z.ZodString; encoding: z.ZodOptional>; executable: z.ZodOptional; }, z.core.$strip>>>; authorAgentId: z.ZodNullable; authorUserId: z.ZodNullable; createdAt: z.ZodCoercedDate; }, z.core.$strip>>; starredByCurrentActor: z.ZodBoolean; }, z.core.$strip>; export declare const companySkillVersionCreateSchema: z.ZodDefault>; }, z.core.$strip>>; export declare const companySkillStarResultSchema: z.ZodObject<{ skillId: z.ZodString; starred: z.ZodBoolean; starCount: z.ZodNumber; }, z.core.$strip>; export declare const companySkillCommentSchema: z.ZodObject<{ id: z.ZodString; companyId: z.ZodString; companySkillId: z.ZodString; parentCommentId: z.ZodNullable; authorAgentId: z.ZodNullable; authorUserId: z.ZodNullable; body: z.ZodString; deletedAt: z.ZodNullable>; createdAt: z.ZodCoercedDate; updatedAt: z.ZodCoercedDate; }, z.core.$strip>; export declare const companySkillCommentCreateSchema: z.ZodObject<{ body: z.ZodString; parentCommentId: z.ZodOptional>; }, z.core.$strip>; export declare const companySkillCommentUpdateSchema: z.ZodObject<{ body: z.ZodString; }, z.core.$strip>; export declare const companySkillForkSchema: z.ZodDefault>; slug: z.ZodOptional>; sharingScope: z.ZodOptional>; reassignAgentIds: z.ZodOptional>; }, z.core.$strip>>; export declare const companySkillForkReassignmentSchema: z.ZodObject<{ agentId: z.ZodString; previousSkillKey: z.ZodString; nextSkillKey: z.ZodString; }, z.core.$strip>; export declare const companySkillForkResultSchema: z.ZodObject<{ skill: z.ZodObject<{ id: z.ZodString; companyId: z.ZodString; folderId: z.ZodOptional>; folderPath: z.ZodOptional>; key: z.ZodString; slug: z.ZodString; name: z.ZodString; description: z.ZodNullable; markdown: z.ZodString; sourceType: z.ZodEnum<{ catalog: "catalog"; github: "github"; local_path: "local_path"; skills_sh: "skills_sh"; url: "url"; }>; sourceLocator: z.ZodNullable; sourceRef: z.ZodNullable; trustLevel: z.ZodEnum<{ assets: "assets"; markdown_only: "markdown_only"; scripts_executables: "scripts_executables"; }>; compatibility: z.ZodEnum<{ compatible: "compatible"; invalid: "invalid"; unknown: "unknown"; }>; fileInventory: z.ZodDefault; }, z.core.$strip>>>; iconUrl: z.ZodNullable; color: z.ZodNullable; tagline: z.ZodNullable; authorName: z.ZodNullable; homepageUrl: z.ZodNullable; categories: z.ZodDefault>; sharingScope: z.ZodEnum<{ company: "company"; private: "private"; public_link: "public_link"; }>; publicShareToken: z.ZodNullable; forkedFromSkillId: z.ZodNullable; forkedFromCompanyId: z.ZodNullable; starCount: z.ZodNumber; installCount: z.ZodNumber; forkCount: z.ZodNumber; currentVersionId: z.ZodNullable; metadata: z.ZodNullable>; createdAt: z.ZodCoercedDate; updatedAt: z.ZodCoercedDate; }, z.core.$strip>; original: z.ZodObject<{ id: z.ZodString; name: z.ZodString; slug: z.ZodString; sourceType: z.ZodEnum<{ catalog: "catalog"; github: "github"; local_path: "local_path"; skills_sh: "skills_sh"; url: "url"; }>; sourceLocator: z.ZodNullable; sourceRef: z.ZodNullable; }, z.core.$strip>; reassignments: z.ZodArray>; }, z.core.$strip>; export declare const companySkillForkPrecheckResultSchema: z.ZodObject<{ skillId: z.ZodString; original: z.ZodObject<{ id: z.ZodString; name: z.ZodString; slug: z.ZodString; sourceType: z.ZodEnum<{ catalog: "catalog"; github: "github"; local_path: "local_path"; skills_sh: "skills_sh"; url: "url"; }>; sourceLocator: z.ZodNullable; sourceRef: z.ZodNullable; }, z.core.$strip>; agentUsageCount: z.ZodNumber; usedByAgents: z.ZodArray; versionId: z.ZodNullable; }, z.core.$strip>>; existingForks: z.ZodArray; sourceLocator: z.ZodNullable; sourceRef: z.ZodNullable; key: z.ZodString; forkedFromSkillId: z.ZodNullable; forkedFromCompanyId: z.ZodNullable; currentVersionId: z.ZodNullable; createdByCurrentActor: z.ZodBoolean; diverged: z.ZodBoolean; createdAt: z.ZodCoercedDate; updatedAt: z.ZodCoercedDate; }, z.core.$strip>>; }, z.core.$strip>; export declare const companySkillRenameSchema: z.ZodObject<{ name: z.ZodString; slug: z.ZodOptional>; }, z.core.$strip>; export declare const companySkillRenameResultSchema: z.ZodObject<{ skill: z.ZodObject<{ id: z.ZodString; companyId: z.ZodString; folderId: z.ZodOptional>; folderPath: z.ZodOptional>; key: z.ZodString; slug: z.ZodString; name: z.ZodString; description: z.ZodNullable; markdown: z.ZodString; sourceType: z.ZodEnum<{ catalog: "catalog"; github: "github"; local_path: "local_path"; skills_sh: "skills_sh"; url: "url"; }>; sourceLocator: z.ZodNullable; sourceRef: z.ZodNullable; trustLevel: z.ZodEnum<{ assets: "assets"; markdown_only: "markdown_only"; scripts_executables: "scripts_executables"; }>; compatibility: z.ZodEnum<{ compatible: "compatible"; invalid: "invalid"; unknown: "unknown"; }>; fileInventory: z.ZodDefault; }, z.core.$strip>>>; iconUrl: z.ZodNullable; color: z.ZodNullable; tagline: z.ZodNullable; authorName: z.ZodNullable; homepageUrl: z.ZodNullable; categories: z.ZodDefault>; sharingScope: z.ZodEnum<{ company: "company"; private: "private"; public_link: "public_link"; }>; publicShareToken: z.ZodNullable; forkedFromSkillId: z.ZodNullable; forkedFromCompanyId: z.ZodNullable; starCount: z.ZodNumber; installCount: z.ZodNumber; forkCount: z.ZodNumber; currentVersionId: z.ZodNullable; metadata: z.ZodNullable>; createdAt: z.ZodCoercedDate; updatedAt: z.ZodCoercedDate; }, z.core.$strip>; previousName: z.ZodString; previousSlug: z.ZodString; previousKey: z.ZodString; reassignments: z.ZodArray>; }, z.core.$strip>; export declare const companySkillUpdateSchema: z.ZodDefault>; iconUrl: z.ZodOptional>; color: z.ZodOptional>; tagline: z.ZodOptional>; authorName: z.ZodOptional>; homepageUrl: z.ZodOptional>; categories: z.ZodOptional>; sharingScope: z.ZodOptional>; }, z.core.$strip>>; export declare const companySkillUpdateStatusSchema: z.ZodObject<{ supported: z.ZodBoolean; reason: z.ZodNullable; trackingRef: z.ZodNullable; currentRef: z.ZodNullable; latestRef: z.ZodNullable; hasUpdate: z.ZodBoolean; installedHash: z.ZodNullable; originHash: z.ZodNullable; userModifiedAt: z.ZodNullable; updateHoldReason: z.ZodNullable>; auditVerdict: z.ZodNullable>; auditCodes: z.ZodArray; }, z.core.$strip>; export declare const companySkillAuditFindingSchema: z.ZodObject<{ code: z.ZodString; severity: z.ZodEnum<{ error: "error"; warning: "warning"; }>; message: z.ZodString; path: z.ZodNullable; }, z.core.$strip>; export declare const companySkillAuditResultSchema: z.ZodObject<{ skillId: z.ZodString; installedHash: z.ZodNullable; originHash: z.ZodNullable; verdict: z.ZodEnum<{ fail: "fail"; pass: "pass"; warning: "warning"; }>; codes: z.ZodArray; findings: z.ZodArray; message: z.ZodString; path: z.ZodNullable; }, z.core.$strip>>; scannedAt: z.ZodString; scanVersion: z.ZodString; }, z.core.$strip>; export declare const companySkillInstallUpdateSchema: z.ZodDefault; }, z.core.$strip>>; export declare const companySkillResetSchema: z.ZodDefault; }, z.core.$strip>>; export declare const companySkillImportSchema: z.ZodObject<{ source: z.ZodString; }, z.core.$strip>; export declare const companySkillProjectScanRequestSchema: z.ZodObject<{ projectIds: z.ZodOptional>; workspaceIds: z.ZodOptional>; mode: z.ZodOptional>; selection: z.ZodOptional; }, z.core.$strip>>>; }, z.core.$strip>; export declare const companySkillProjectBrowseRequestSchema: z.ZodObject<{ projectId: z.ZodString; workspaceId: z.ZodString; path: z.ZodOptional>; }, z.core.$strip>; export declare const companySkillProjectBrowseEntrySchema: z.ZodObject<{ name: z.ZodString; path: z.ZodString; kind: z.ZodEnum<{ directory: "directory"; file: "file"; }>; isSkill: z.ZodBoolean; }, z.core.$strip>; export declare const companySkillProjectBrowseResultSchema: z.ZodObject<{ projectId: z.ZodString; workspaceId: z.ZodString; workspaceName: z.ZodString; path: z.ZodString; parentPath: z.ZodNullable; entries: z.ZodArray; isSkill: z.ZodBoolean; }, z.core.$strip>>; truncated: z.ZodBoolean; }, z.core.$strip>; export declare const companySkillProjectScanCandidateSchema: z.ZodObject<{ slug: z.ZodString; name: z.ZodString; description: z.ZodNullable; workspaceId: z.ZodString; workspaceName: z.ZodString; projectId: z.ZodString; projectName: z.ZodString; directoryRoot: z.ZodString; relativePath: z.ZodString; status: z.ZodEnum<{ already_imported: "already_imported"; conflict: "conflict"; new: "new"; skipped: "skipped"; }>; existingSkillId: z.ZodOptional; reason: z.ZodOptional; }, z.core.$strip>; export declare const companySkillProjectScanSkippedSchema: z.ZodObject<{ projectId: z.ZodNullable; projectName: z.ZodNullable; workspaceId: z.ZodNullable; workspaceName: z.ZodNullable; path: z.ZodNullable; reason: z.ZodString; }, z.core.$strip>; export declare const companySkillProjectScanConflictSchema: z.ZodObject<{ slug: z.ZodString; key: z.ZodString; projectId: z.ZodString; projectName: z.ZodString; workspaceId: z.ZodString; workspaceName: z.ZodString; path: z.ZodString; existingSkillId: z.ZodString; existingSkillKey: z.ZodString; existingSourceLocator: z.ZodNullable; reason: z.ZodString; }, z.core.$strip>; export declare const companySkillProjectScanResultSchema: z.ZodObject<{ scannedProjects: z.ZodNumber; scannedWorkspaces: z.ZodNumber; discovered: z.ZodNumber; imported: z.ZodArray>; folderPath: z.ZodOptional>; key: z.ZodString; slug: z.ZodString; name: z.ZodString; description: z.ZodNullable; markdown: z.ZodString; sourceType: z.ZodEnum<{ catalog: "catalog"; github: "github"; local_path: "local_path"; skills_sh: "skills_sh"; url: "url"; }>; sourceLocator: z.ZodNullable; sourceRef: z.ZodNullable; trustLevel: z.ZodEnum<{ assets: "assets"; markdown_only: "markdown_only"; scripts_executables: "scripts_executables"; }>; compatibility: z.ZodEnum<{ compatible: "compatible"; invalid: "invalid"; unknown: "unknown"; }>; fileInventory: z.ZodDefault; }, z.core.$strip>>>; iconUrl: z.ZodNullable; color: z.ZodNullable; tagline: z.ZodNullable; authorName: z.ZodNullable; homepageUrl: z.ZodNullable; categories: z.ZodDefault>; sharingScope: z.ZodEnum<{ company: "company"; private: "private"; public_link: "public_link"; }>; publicShareToken: z.ZodNullable; forkedFromSkillId: z.ZodNullable; forkedFromCompanyId: z.ZodNullable; starCount: z.ZodNumber; installCount: z.ZodNumber; forkCount: z.ZodNumber; currentVersionId: z.ZodNullable; metadata: z.ZodNullable>; createdAt: z.ZodCoercedDate; updatedAt: z.ZodCoercedDate; }, z.core.$strip>>; updated: z.ZodArray>; folderPath: z.ZodOptional>; key: z.ZodString; slug: z.ZodString; name: z.ZodString; description: z.ZodNullable; markdown: z.ZodString; sourceType: z.ZodEnum<{ catalog: "catalog"; github: "github"; local_path: "local_path"; skills_sh: "skills_sh"; url: "url"; }>; sourceLocator: z.ZodNullable; sourceRef: z.ZodNullable; trustLevel: z.ZodEnum<{ assets: "assets"; markdown_only: "markdown_only"; scripts_executables: "scripts_executables"; }>; compatibility: z.ZodEnum<{ compatible: "compatible"; invalid: "invalid"; unknown: "unknown"; }>; fileInventory: z.ZodDefault; }, z.core.$strip>>>; iconUrl: z.ZodNullable; color: z.ZodNullable; tagline: z.ZodNullable; authorName: z.ZodNullable; homepageUrl: z.ZodNullable; categories: z.ZodDefault>; sharingScope: z.ZodEnum<{ company: "company"; private: "private"; public_link: "public_link"; }>; publicShareToken: z.ZodNullable; forkedFromSkillId: z.ZodNullable; forkedFromCompanyId: z.ZodNullable; starCount: z.ZodNumber; installCount: z.ZodNumber; forkCount: z.ZodNumber; currentVersionId: z.ZodNullable; metadata: z.ZodNullable>; createdAt: z.ZodCoercedDate; updatedAt: z.ZodCoercedDate; }, z.core.$strip>>; skipped: z.ZodArray; projectName: z.ZodNullable; workspaceId: z.ZodNullable; workspaceName: z.ZodNullable; path: z.ZodNullable; reason: z.ZodString; }, z.core.$strip>>; conflicts: z.ZodArray; reason: z.ZodString; }, z.core.$strip>>; candidates: z.ZodArray; workspaceId: z.ZodString; workspaceName: z.ZodString; projectId: z.ZodString; projectName: z.ZodString; directoryRoot: z.ZodString; relativePath: z.ZodString; status: z.ZodEnum<{ already_imported: "already_imported"; conflict: "conflict"; new: "new"; skipped: "skipped"; }>; existingSkillId: z.ZodOptional; reason: z.ZodOptional; }, z.core.$strip>>; warnings: z.ZodArray; }, z.core.$strip>; export declare const companySkillCreateSchema: z.ZodObject<{ idempotencyKey: z.ZodOptional; folderId: z.ZodOptional>; name: z.ZodString; slug: z.ZodOptional>; description: z.ZodOptional>; markdown: z.ZodOptional>; iconUrl: z.ZodOptional>; color: z.ZodOptional>; tagline: z.ZodOptional>; authorName: z.ZodOptional>; homepageUrl: z.ZodOptional>; categories: z.ZodOptional>; sharingScope: z.ZodOptional>; forkedFromSkillId: z.ZodOptional>; }, z.core.$strip>; export declare const companySkillFileDetailSchema: z.ZodObject<{ encoding: z.ZodOptional>; executable: z.ZodOptional; skillId: z.ZodString; path: z.ZodString; kind: z.ZodEnum<{ asset: "asset"; markdown: "markdown"; other: "other"; reference: "reference"; script: "script"; skill: "skill"; }>; content: z.ZodString; language: z.ZodNullable; markdown: z.ZodBoolean; editable: z.ZodBoolean; }, z.core.$strip>; export declare const companySkillFileUpdateSchema: z.ZodObject<{ path: z.ZodString; content: z.ZodString; encoding: z.ZodOptional>; executable: z.ZodOptional; expectedVersionId: z.ZodOptional>; idempotencyKey: z.ZodOptional; }, z.core.$strip>; export declare const companySkillFileDeleteSchema: z.ZodObject<{ path: z.ZodString; target: z.ZodEnum<{ file: "file"; folder: "folder"; }>; }, z.core.$strip>; export declare const companySkillTestRunStatusSchema: z.ZodEnum<{ cancelled: "cancelled"; failed: "failed"; queued: "queued"; running: "running"; succeeded: "succeeded"; }>; export declare const companySkillTestInputSchema: z.ZodObject<{ id: z.ZodString; companyId: z.ZodString; skillId: z.ZodString; name: z.ZodString; content: z.ZodString; createdBy: z.ZodNullable; deletedAt: z.ZodNullable>; createdAt: z.ZodCoercedDate; updatedAt: z.ZodCoercedDate; }, z.core.$strip>; export declare const companySkillTestInputCreateSchema: z.ZodObject<{ name: z.ZodString; content: z.ZodString; }, z.core.$strip>; export declare const companySkillTestInputUpdateSchema: z.ZodObject<{ name: z.ZodOptional; content: z.ZodOptional; }, z.core.$strip>; export declare const companySkillTestRunTemplateSchema: z.ZodObject<{ id: z.ZodString; companyId: z.ZodString; name: z.ZodString; description: z.ZodNullable; body: z.ZodString; builtIn: z.ZodBoolean; createdByAgentId: z.ZodNullable; createdByUserId: z.ZodNullable; updatedByAgentId: z.ZodNullable; updatedByUserId: z.ZodNullable; deletedAt: z.ZodNullable>; createdAt: z.ZodCoercedDate; updatedAt: z.ZodCoercedDate; }, z.core.$strip>; export declare const companySkillTestRunTemplateCreateSchema: z.ZodObject<{ name: z.ZodString; description: z.ZodOptional>; body: z.ZodString; }, z.core.$strip>; export declare const companySkillTestRunTemplateUpdateSchema: z.ZodObject<{ name: z.ZodOptional; description: z.ZodOptional>; body: z.ZodOptional; }, z.core.$strip>; export declare const companySkillTestRunTemplateSnapshotSchema: z.ZodObject<{ templateId: z.ZodNullable; templateName: z.ZodNullable; templateBody: z.ZodNullable; }, z.core.$strip>; export declare const companySkillTestRunCostSummarySchema: z.ZodObject<{ costCents: z.ZodNumber; inputTokens: z.ZodNumber; cachedInputTokens: z.ZodNumber; outputTokens: z.ZodNumber; }, z.core.$strip>; export declare const companySkillTestRunSchema: z.ZodObject<{ id: z.ZodString; companyId: z.ZodString; skillId: z.ZodString; inputId: z.ZodNullable; inputSnapshot: z.ZodString; skillVersionId: z.ZodString; agentId: z.ZodString; agentConfigSnapshot: z.ZodRecord; issueId: z.ZodString; templateId: z.ZodNullable; templateName: z.ZodNullable; templateBody: z.ZodNullable; renderedTemplateBody: z.ZodNullable; harnessIssueDescription: z.ZodString; status: z.ZodEnum<{ cancelled: "cancelled"; failed: "failed"; queued: "queued"; running: "running"; succeeded: "succeeded"; }>; outputDocumentKey: z.ZodString; outputSnapshot: z.ZodString; error: z.ZodNullable; deletedAt: z.ZodNullable>; supersededAt: z.ZodNullable>; harnessIssueExpiresAt: z.ZodNullable>; harnessIssueDeletedAt: z.ZodNullable>; createdAt: z.ZodCoercedDate; updatedAt: z.ZodCoercedDate; cost: z.ZodObject<{ costCents: z.ZodNumber; inputTokens: z.ZodNumber; cachedInputTokens: z.ZodNumber; outputTokens: z.ZodNumber; }, z.core.$strip>; taskExpired: z.ZodBoolean; }, z.core.$strip>; export declare const companySkillTestRunCreateSchema: z.ZodObject<{ inputId: z.ZodOptional>; content: z.ZodOptional>; agentId: z.ZodString; templateId: z.ZodOptional>; templateSnapshot: z.ZodOptional; templateName: z.ZodNullable; templateBody: z.ZodNullable; }, z.core.$strip>>>; skillVersionId: z.ZodOptional>; }, z.core.$strip>; export declare const companySkillTestRunListQuerySchema: z.ZodObject<{ inputId: z.ZodOptional; }, z.core.$strip>; export declare const catalogSkillKindSchema: z.ZodEnum<{ bundled: "bundled"; optional: "optional"; }>; export declare const catalogSkillFileSchema: z.ZodObject<{ path: z.ZodString; kind: z.ZodEnum<{ asset: "asset"; markdown: "markdown"; other: "other"; reference: "reference"; script: "script"; skill: "skill"; }>; sizeBytes: z.ZodNumber; sha256: z.ZodString; }, z.core.$strip>; export declare const catalogSkillGitHubSourceSchema: z.ZodObject<{ type: z.ZodLiteral<"github">; hostname: z.ZodString; owner: z.ZodString; repo: z.ZodString; ref: z.ZodString; commit: z.ZodString; path: z.ZodString; url: z.ZodString; }, z.core.$strip>; export declare const catalogSkillSourceSchema: z.ZodObject<{ type: z.ZodLiteral<"github">; hostname: z.ZodString; owner: z.ZodString; repo: z.ZodString; ref: z.ZodString; commit: z.ZodString; path: z.ZodString; url: z.ZodString; }, z.core.$strip>; export declare const catalogSkillSchema: z.ZodObject<{ id: z.ZodString; key: z.ZodString; kind: z.ZodEnum<{ bundled: "bundled"; optional: "optional"; }>; category: z.ZodString; slug: z.ZodString; name: z.ZodString; description: z.ZodString; path: z.ZodString; entrypoint: z.ZodLiteral<"SKILL.md">; trustLevel: z.ZodEnum<{ assets: "assets"; markdown_only: "markdown_only"; scripts_executables: "scripts_executables"; }>; compatibility: z.ZodEnum<{ compatible: "compatible"; invalid: "invalid"; unknown: "unknown"; }>; defaultInstall: z.ZodBoolean; recommendedForRoles: z.ZodArray; requires: z.ZodArray; tags: z.ZodArray; files: z.ZodArray; sizeBytes: z.ZodNumber; sha256: z.ZodString; }, z.core.$strip>>; contentHash: z.ZodString; source: z.ZodOptional; hostname: z.ZodString; owner: z.ZodString; repo: z.ZodString; ref: z.ZodString; commit: z.ZodString; path: z.ZodString; url: z.ZodString; }, z.core.$strip>>; packageName: z.ZodOptional; packageVersion: z.ZodOptional; }, z.core.$strip>; export declare const catalogSkillListQuerySchema: z.ZodObject<{ kind: z.ZodOptional>; category: z.ZodOptional; q: z.ZodOptional; }, z.core.$strip>; export declare const catalogSkillFileDetailSchema: z.ZodObject<{ catalogSkillId: z.ZodString; path: z.ZodString; kind: z.ZodEnum<{ asset: "asset"; markdown: "markdown"; other: "other"; reference: "reference"; script: "script"; skill: "skill"; }>; content: z.ZodString; language: z.ZodNullable; markdown: z.ZodBoolean; }, z.core.$strip>; export declare const companySkillInstallCatalogSchema: z.ZodObject<{ catalogSkillId: z.ZodString; slug: z.ZodOptional>; force: z.ZodOptional; }, z.core.$strip>; export declare const companySkillInstallCatalogResultSchema: z.ZodObject<{ action: z.ZodEnum<{ created: "created"; unchanged: "unchanged"; updated: "updated"; }>; skill: z.ZodObject<{ id: z.ZodString; companyId: z.ZodString; folderId: z.ZodOptional>; folderPath: z.ZodOptional>; key: z.ZodString; slug: z.ZodString; name: z.ZodString; description: z.ZodNullable; markdown: z.ZodString; sourceType: z.ZodEnum<{ catalog: "catalog"; github: "github"; local_path: "local_path"; skills_sh: "skills_sh"; url: "url"; }>; sourceLocator: z.ZodNullable; sourceRef: z.ZodNullable; trustLevel: z.ZodEnum<{ assets: "assets"; markdown_only: "markdown_only"; scripts_executables: "scripts_executables"; }>; compatibility: z.ZodEnum<{ compatible: "compatible"; invalid: "invalid"; unknown: "unknown"; }>; fileInventory: z.ZodDefault; }, z.core.$strip>>>; iconUrl: z.ZodNullable; color: z.ZodNullable; tagline: z.ZodNullable; authorName: z.ZodNullable; homepageUrl: z.ZodNullable; categories: z.ZodDefault>; sharingScope: z.ZodEnum<{ company: "company"; private: "private"; public_link: "public_link"; }>; publicShareToken: z.ZodNullable; forkedFromSkillId: z.ZodNullable; forkedFromCompanyId: z.ZodNullable; starCount: z.ZodNumber; installCount: z.ZodNumber; forkCount: z.ZodNumber; currentVersionId: z.ZodNullable; metadata: z.ZodNullable>; createdAt: z.ZodCoercedDate; updatedAt: z.ZodCoercedDate; }, z.core.$strip>; catalogSkill: z.ZodObject<{ id: z.ZodString; key: z.ZodString; kind: z.ZodEnum<{ bundled: "bundled"; optional: "optional"; }>; category: z.ZodString; slug: z.ZodString; name: z.ZodString; description: z.ZodString; path: z.ZodString; entrypoint: z.ZodLiteral<"SKILL.md">; trustLevel: z.ZodEnum<{ assets: "assets"; markdown_only: "markdown_only"; scripts_executables: "scripts_executables"; }>; compatibility: z.ZodEnum<{ compatible: "compatible"; invalid: "invalid"; unknown: "unknown"; }>; defaultInstall: z.ZodBoolean; recommendedForRoles: z.ZodArray; requires: z.ZodArray; tags: z.ZodArray; files: z.ZodArray; sizeBytes: z.ZodNumber; sha256: z.ZodString; }, z.core.$strip>>; contentHash: z.ZodString; source: z.ZodOptional; hostname: z.ZodString; owner: z.ZodString; repo: z.ZodString; ref: z.ZodString; commit: z.ZodString; path: z.ZodString; url: z.ZodString; }, z.core.$strip>>; packageName: z.ZodOptional; packageVersion: z.ZodOptional; }, z.core.$strip>; warnings: z.ZodArray; }, z.core.$strip>; export type CompanySkillImport = z.infer; export type CompanySkillListQuery = z.infer; export type CompanySkillProjectScan = z.infer; export type CompanySkillProjectBrowse = z.infer; export type CompanySkillCreate = z.infer; export type CompanySkillFileUpdate = z.infer; export type CompanySkillFileDelete = z.infer; export type CompanySkillTestInputCreate = z.infer; export type CompanySkillTestInputUpdate = z.infer; export type CompanySkillTestRunTemplateCreate = z.infer; export type CompanySkillTestRunTemplateUpdate = z.infer; export type CompanySkillTestRunCreate = z.infer; export type CompanySkillTestRunListQuery = z.infer; export type CompanySkillVersionCreate = z.infer; export type CompanySkillCommentCreate = z.infer; export type CompanySkillCommentUpdate = z.infer; export type CompanySkillFork = z.infer; export type CompanySkillRename = z.infer; export type CompanySkillUpdate = z.infer; export type CatalogSkillListQuery = z.infer; export type CompanySkillInstallCatalog = z.infer; export type CompanySkillInstallUpdate = z.infer; export type CompanySkillReset = z.infer; //# sourceMappingURL=company-skill.d.ts.map