import { z } from "zod"; export declare const catalogTeamKindSchema: z.ZodEnum<["bundled", "optional"]>; export declare const catalogTeamTrustLevelSchema: z.ZodEnum<["markdown_only", "assets", "scripts_executables", "external_sources"]>; export declare const catalogTeamCompatibilitySchema: z.ZodEnum<["compatible", "unknown", "invalid"]>; export declare const catalogTeamFileKindSchema: z.ZodEnum<["team", "agent", "project", "task", "skill", "extension", "readme", "reference", "script", "asset", "markdown", "other"]>; export declare const catalogTeamSkillRequirementTypeSchema: z.ZodEnum<["catalog", "local", "skills_sh", "github", "url", "local_path", "agent_package"]>; export declare const catalogTeamSkillRequirementSchema: z.ZodObject<{ type: z.ZodEnum<["catalog", "local", "skills_sh", "github", "url", "local_path", "agent_package"]>; ref: z.ZodString; agentSlugs: z.ZodArray; resolved: z.ZodBoolean; catalogSkillId: z.ZodOptional; catalogSkillKey: z.ZodOptional; localPath: z.ZodOptional; sourceLocator: z.ZodOptional; sourceRef: z.ZodOptional; }, "strip", z.ZodTypeAny, { resolved: boolean; type: "local" | "local_path" | "github" | "url" | "catalog" | "skills_sh" | "agent_package"; ref: string; agentSlugs: string[]; sourceLocator?: string | undefined; sourceRef?: string | undefined; catalogSkillId?: string | undefined; catalogSkillKey?: string | undefined; localPath?: string | undefined; }, { resolved: boolean; type: "local" | "local_path" | "github" | "url" | "catalog" | "skills_sh" | "agent_package"; ref: string; agentSlugs: string[]; sourceLocator?: string | undefined; sourceRef?: string | undefined; catalogSkillId?: string | undefined; catalogSkillKey?: string | undefined; localPath?: string | undefined; }>; export declare const catalogTeamEnvInputSummarySchema: z.ZodObject<{ key: z.ZodString; agentSlug: z.ZodNullable; projectSlug: z.ZodNullable; kind: z.ZodEnum<["secret", "plain"]>; requirement: z.ZodEnum<["required", "optional"]>; }, "strip", z.ZodTypeAny, { key: string; kind: "plain" | "secret"; agentSlug: string | null; projectSlug: string | null; requirement: "optional" | "required"; }, { key: string; kind: "plain" | "secret"; agentSlug: string | null; projectSlug: string | null; requirement: "optional" | "required"; }>; export declare const catalogTeamSourceRefSchema: z.ZodObject<{ type: z.ZodEnum<["skills_sh", "github", "url", "local_path", "agent_package", "include"]>; ref: z.ZodString; pinned: z.ZodBoolean; }, "strip", z.ZodTypeAny, { type: "local_path" | "github" | "url" | "skills_sh" | "agent_package" | "include"; ref: string; pinned: boolean; }, { type: "local_path" | "github" | "url" | "skills_sh" | "agent_package" | "include"; ref: string; pinned: boolean; }>; export declare const catalogTeamFileSchema: z.ZodObject<{ path: z.ZodString; kind: z.ZodEnum<["team", "agent", "project", "task", "skill", "extension", "readme", "reference", "script", "asset", "markdown", "other"]>; sizeBytes: z.ZodNumber; sha256: z.ZodString; }, "strip", z.ZodTypeAny, { kind: "agent" | "team" | "task" | "project" | "skill" | "markdown" | "reference" | "script" | "asset" | "other" | "extension" | "readme"; path: string; sizeBytes: number; sha256: string; }, { kind: "agent" | "team" | "task" | "project" | "skill" | "markdown" | "reference" | "script" | "asset" | "other" | "extension" | "readme"; path: string; sizeBytes: number; sha256: string; }>; export declare const catalogTeamSchema: z.ZodObject<{ id: z.ZodString; key: z.ZodString; kind: z.ZodEnum<["bundled", "optional"]>; category: z.ZodString; slug: z.ZodString; name: z.ZodString; description: z.ZodString; path: z.ZodString; entrypoint: z.ZodLiteral<"TEAM.md">; schema: z.ZodLiteral<"agentcompanies/v1">; defaultInstall: z.ZodBoolean; recommendedForCompanyTypes: z.ZodArray; tags: z.ZodArray; counts: z.ZodObject<{ agents: z.ZodNumber; projects: z.ZodNumber; tasks: z.ZodNumber; routines: z.ZodNumber; localSkills: z.ZodNumber; catalogSkills: z.ZodNumber; externalSkillSources: z.ZodNumber; }, "strip", z.ZodTypeAny, { projects: number; agents: number; routines: number; tasks: number; localSkills: number; catalogSkills: number; externalSkillSources: number; }, { projects: number; agents: number; routines: number; tasks: number; localSkills: number; catalogSkills: number; externalSkillSources: number; }>; rootAgentSlugs: z.ZodArray; agentSlugs: z.ZodArray; projectSlugs: z.ZodArray; requiredSkills: z.ZodArray; ref: z.ZodString; agentSlugs: z.ZodArray; resolved: z.ZodBoolean; catalogSkillId: z.ZodOptional; catalogSkillKey: z.ZodOptional; localPath: z.ZodOptional; sourceLocator: z.ZodOptional; sourceRef: z.ZodOptional; }, "strip", z.ZodTypeAny, { resolved: boolean; type: "local" | "local_path" | "github" | "url" | "catalog" | "skills_sh" | "agent_package"; ref: string; agentSlugs: string[]; sourceLocator?: string | undefined; sourceRef?: string | undefined; catalogSkillId?: string | undefined; catalogSkillKey?: string | undefined; localPath?: string | undefined; }, { resolved: boolean; type: "local" | "local_path" | "github" | "url" | "catalog" | "skills_sh" | "agent_package"; ref: string; agentSlugs: string[]; sourceLocator?: string | undefined; sourceRef?: string | undefined; catalogSkillId?: string | undefined; catalogSkillKey?: string | undefined; localPath?: string | undefined; }>, "many">; envInputs: z.ZodArray; projectSlug: z.ZodNullable; kind: z.ZodEnum<["secret", "plain"]>; requirement: z.ZodEnum<["required", "optional"]>; }, "strip", z.ZodTypeAny, { key: string; kind: "plain" | "secret"; agentSlug: string | null; projectSlug: string | null; requirement: "optional" | "required"; }, { key: string; kind: "plain" | "secret"; agentSlug: string | null; projectSlug: string | null; requirement: "optional" | "required"; }>, "many">; sourceRefs: z.ZodArray; ref: z.ZodString; pinned: z.ZodBoolean; }, "strip", z.ZodTypeAny, { type: "local_path" | "github" | "url" | "skills_sh" | "agent_package" | "include"; ref: string; pinned: boolean; }, { type: "local_path" | "github" | "url" | "skills_sh" | "agent_package" | "include"; ref: string; pinned: boolean; }>, "many">; files: z.ZodArray; sizeBytes: z.ZodNumber; sha256: z.ZodString; }, "strip", z.ZodTypeAny, { kind: "agent" | "team" | "task" | "project" | "skill" | "markdown" | "reference" | "script" | "asset" | "other" | "extension" | "readme"; path: string; sizeBytes: number; sha256: string; }, { kind: "agent" | "team" | "task" | "project" | "skill" | "markdown" | "reference" | "script" | "asset" | "other" | "extension" | "readme"; path: string; sizeBytes: number; sha256: string; }>, "many">; trustLevel: z.ZodEnum<["markdown_only", "assets", "scripts_executables", "external_sources"]>; compatibility: z.ZodEnum<["compatible", "unknown", "invalid"]>; contentHash: z.ZodString; packageName: z.ZodOptional; packageVersion: z.ZodOptional; }, "strip", z.ZodTypeAny, { description: string; schema: "agentcompanies/v1"; name: string; key: string; kind: "bundled" | "optional"; id: string; path: string; slug: string; trustLevel: "markdown_only" | "assets" | "scripts_executables" | "external_sources"; compatibility: "unknown" | "compatible" | "invalid"; category: string; entrypoint: "TEAM.md"; defaultInstall: boolean; tags: string[]; files: { kind: "agent" | "team" | "task" | "project" | "skill" | "markdown" | "reference" | "script" | "asset" | "other" | "extension" | "readme"; path: string; sizeBytes: number; sha256: string; }[]; contentHash: string; envInputs: { key: string; kind: "plain" | "secret"; agentSlug: string | null; projectSlug: string | null; requirement: "optional" | "required"; }[]; agentSlugs: string[]; recommendedForCompanyTypes: string[]; counts: { projects: number; agents: number; routines: number; tasks: number; localSkills: number; catalogSkills: number; externalSkillSources: number; }; rootAgentSlugs: string[]; projectSlugs: string[]; requiredSkills: { resolved: boolean; type: "local" | "local_path" | "github" | "url" | "catalog" | "skills_sh" | "agent_package"; ref: string; agentSlugs: string[]; sourceLocator?: string | undefined; sourceRef?: string | undefined; catalogSkillId?: string | undefined; catalogSkillKey?: string | undefined; localPath?: string | undefined; }[]; sourceRefs: { type: "local_path" | "github" | "url" | "skills_sh" | "agent_package" | "include"; ref: string; pinned: boolean; }[]; packageName?: string | undefined; packageVersion?: string | undefined; }, { description: string; schema: "agentcompanies/v1"; name: string; key: string; kind: "bundled" | "optional"; id: string; path: string; slug: string; trustLevel: "markdown_only" | "assets" | "scripts_executables" | "external_sources"; compatibility: "unknown" | "compatible" | "invalid"; category: string; entrypoint: "TEAM.md"; defaultInstall: boolean; tags: string[]; files: { kind: "agent" | "team" | "task" | "project" | "skill" | "markdown" | "reference" | "script" | "asset" | "other" | "extension" | "readme"; path: string; sizeBytes: number; sha256: string; }[]; contentHash: string; envInputs: { key: string; kind: "plain" | "secret"; agentSlug: string | null; projectSlug: string | null; requirement: "optional" | "required"; }[]; agentSlugs: string[]; recommendedForCompanyTypes: string[]; counts: { projects: number; agents: number; routines: number; tasks: number; localSkills: number; catalogSkills: number; externalSkillSources: number; }; rootAgentSlugs: string[]; projectSlugs: string[]; requiredSkills: { resolved: boolean; type: "local" | "local_path" | "github" | "url" | "catalog" | "skills_sh" | "agent_package"; ref: string; agentSlugs: string[]; sourceLocator?: string | undefined; sourceRef?: string | undefined; catalogSkillId?: string | undefined; catalogSkillKey?: string | undefined; localPath?: string | undefined; }[]; sourceRefs: { type: "local_path" | "github" | "url" | "skills_sh" | "agent_package" | "include"; ref: string; pinned: boolean; }[]; packageName?: string | undefined; packageVersion?: string | undefined; }>; export declare const catalogTeamListQuerySchema: z.ZodObject<{ kind: z.ZodOptional>; category: z.ZodOptional; q: z.ZodOptional; }, "strip", z.ZodTypeAny, { kind?: "bundled" | "optional" | undefined; q?: string | undefined; category?: string | undefined; }, { kind?: "bundled" | "optional" | undefined; q?: string | undefined; category?: string | undefined; }>; export declare const catalogTeamFileDetailSchema: z.ZodObject<{ catalogTeamId: z.ZodString; path: z.ZodString; kind: z.ZodEnum<["team", "agent", "project", "task", "skill", "extension", "readme", "reference", "script", "asset", "markdown", "other"]>; content: z.ZodString; language: z.ZodNullable; markdown: z.ZodBoolean; }, "strip", z.ZodTypeAny, { markdown: boolean; kind: "agent" | "team" | "task" | "project" | "skill" | "markdown" | "reference" | "script" | "asset" | "other" | "extension" | "readme"; path: string; content: string; language: string | null; catalogTeamId: string; }, { markdown: boolean; kind: "agent" | "team" | "task" | "project" | "skill" | "markdown" | "reference" | "script" | "asset" | "other" | "extension" | "readme"; path: string; content: string; language: string | null; catalogTeamId: string; }>; export declare const catalogTeamSourcePolicySchema: z.ZodObject<{ allowExternalSources: z.ZodOptional; allowUnpinnedOptionalSources: z.ZodOptional; allowLocalPathSources: z.ZodOptional; }, "strict", z.ZodTypeAny, { allowExternalSources?: boolean | undefined; allowUnpinnedOptionalSources?: boolean | undefined; allowLocalPathSources?: boolean | undefined; }, { allowExternalSources?: boolean | undefined; allowUnpinnedOptionalSources?: boolean | undefined; allowLocalPathSources?: boolean | undefined; }>; export declare const catalogTeamPreviewSchema: z.ZodObject<{ targetManagerAgentId: z.ZodOptional>; targetManagerSlug: z.ZodOptional>; include: z.ZodOptional>; agents: z.ZodOptional>; projects: z.ZodOptional>; issues: z.ZodOptional>; skills: z.ZodOptional>; }, "company">, "strict", z.ZodTypeAny, { projects?: boolean | undefined; agents?: boolean | undefined; issues?: boolean | undefined; skills?: boolean | undefined; }, { projects?: boolean | undefined; agents?: boolean | undefined; issues?: boolean | undefined; skills?: boolean | undefined; }>>; agents: z.ZodOptional, z.ZodArray]>>; collisionStrategy: z.ZodOptional>; nameOverrides: z.ZodOptional>; selectedFiles: z.ZodOptional>; sourcePolicy: z.ZodOptional; allowUnpinnedOptionalSources: z.ZodOptional; allowLocalPathSources: z.ZodOptional; }, "strict", z.ZodTypeAny, { allowExternalSources?: boolean | undefined; allowUnpinnedOptionalSources?: boolean | undefined; allowLocalPathSources?: boolean | undefined; }, { allowExternalSources?: boolean | undefined; allowUnpinnedOptionalSources?: boolean | undefined; allowLocalPathSources?: boolean | undefined; }>>; }, "strict", z.ZodTypeAny, { agents?: string[] | "all" | undefined; include?: { projects?: boolean | undefined; agents?: boolean | undefined; issues?: boolean | undefined; skills?: boolean | undefined; } | undefined; selectedFiles?: string[] | undefined; collisionStrategy?: "rename" | "skip" | "replace" | undefined; nameOverrides?: Record | undefined; targetManagerAgentId?: string | null | undefined; targetManagerSlug?: string | null | undefined; sourcePolicy?: { allowExternalSources?: boolean | undefined; allowUnpinnedOptionalSources?: boolean | undefined; allowLocalPathSources?: boolean | undefined; } | undefined; }, { agents?: string[] | "all" | undefined; include?: { projects?: boolean | undefined; agents?: boolean | undefined; issues?: boolean | undefined; skills?: boolean | undefined; } | undefined; selectedFiles?: string[] | undefined; collisionStrategy?: "rename" | "skip" | "replace" | undefined; nameOverrides?: Record | undefined; targetManagerAgentId?: string | null | undefined; targetManagerSlug?: string | null | undefined; sourcePolicy?: { allowExternalSources?: boolean | undefined; allowUnpinnedOptionalSources?: boolean | undefined; allowLocalPathSources?: boolean | undefined; } | undefined; }>; export declare const catalogTeamInstallSchema: z.ZodObject<{ targetManagerAgentId: z.ZodOptional>; targetManagerSlug: z.ZodOptional>; include: z.ZodOptional>; agents: z.ZodOptional>; projects: z.ZodOptional>; issues: z.ZodOptional>; skills: z.ZodOptional>; }, "company">, "strict", z.ZodTypeAny, { projects?: boolean | undefined; agents?: boolean | undefined; issues?: boolean | undefined; skills?: boolean | undefined; }, { projects?: boolean | undefined; agents?: boolean | undefined; issues?: boolean | undefined; skills?: boolean | undefined; }>>; agents: z.ZodOptional, z.ZodArray]>>; collisionStrategy: z.ZodOptional>; nameOverrides: z.ZodOptional>; selectedFiles: z.ZodOptional>; sourcePolicy: z.ZodOptional; allowUnpinnedOptionalSources: z.ZodOptional; allowLocalPathSources: z.ZodOptional; }, "strict", z.ZodTypeAny, { allowExternalSources?: boolean | undefined; allowUnpinnedOptionalSources?: boolean | undefined; allowLocalPathSources?: boolean | undefined; }, { allowExternalSources?: boolean | undefined; allowUnpinnedOptionalSources?: boolean | undefined; allowLocalPathSources?: boolean | undefined; }>>; } & { adapterOverrides: z.ZodOptional>; }, "strip", z.ZodTypeAny, { adapterType: string; adapterConfig?: Record | undefined; }, { adapterType: string; adapterConfig?: Record | undefined; }>>>; secretValues: z.ZodOptional>; }, "strict", z.ZodTypeAny, { agents?: string[] | "all" | undefined; include?: { projects?: boolean | undefined; agents?: boolean | undefined; issues?: boolean | undefined; skills?: boolean | undefined; } | undefined; adapterOverrides?: Record | undefined; }> | undefined; secretValues?: Record | undefined; selectedFiles?: string[] | undefined; collisionStrategy?: "rename" | "skip" | "replace" | undefined; nameOverrides?: Record | undefined; targetManagerAgentId?: string | null | undefined; targetManagerSlug?: string | null | undefined; sourcePolicy?: { allowExternalSources?: boolean | undefined; allowUnpinnedOptionalSources?: boolean | undefined; allowLocalPathSources?: boolean | undefined; } | undefined; }, { agents?: string[] | "all" | undefined; include?: { projects?: boolean | undefined; agents?: boolean | undefined; issues?: boolean | undefined; skills?: boolean | undefined; } | undefined; adapterOverrides?: Record | undefined; }> | undefined; secretValues?: Record | undefined; selectedFiles?: string[] | undefined; collisionStrategy?: "rename" | "skip" | "replace" | undefined; nameOverrides?: Record | undefined; targetManagerAgentId?: string | null | undefined; targetManagerSlug?: string | null | undefined; sourcePolicy?: { allowExternalSources?: boolean | undefined; allowUnpinnedOptionalSources?: boolean | undefined; allowLocalPathSources?: boolean | undefined; } | undefined; }>; export declare const catalogTeamSkillPreparationSchema: z.ZodObject<{ type: z.ZodEnum<["catalog", "local", "skills_sh", "github", "url", "local_path", "agent_package"]>; ref: z.ZodString; agentSlugs: z.ZodArray; action: z.ZodEnum<["already_in_package", "catalog_install_required", "external_import_required", "blocked"]>; catalogSkillId: z.ZodNullable; catalogSkillKey: z.ZodNullable; sourceLocator: z.ZodNullable; sourceRef: z.ZodNullable; reason: z.ZodNullable; }, "strip", z.ZodTypeAny, { reason: string | null; type: "local" | "local_path" | "github" | "url" | "catalog" | "skills_sh" | "agent_package"; action: "blocked" | "already_in_package" | "catalog_install_required" | "external_import_required"; sourceLocator: string | null; sourceRef: string | null; ref: string; catalogSkillId: string | null; agentSlugs: string[]; catalogSkillKey: string | null; }, { reason: string | null; type: "local" | "local_path" | "github" | "url" | "catalog" | "skills_sh" | "agent_package"; action: "blocked" | "already_in_package" | "catalog_install_required" | "external_import_required"; sourceLocator: string | null; sourceRef: string | null; ref: string; catalogSkillId: string | null; agentSlugs: string[]; catalogSkillKey: string | null; }>; export type CatalogTeamListQuery = z.infer; export type CatalogTeamPreview = z.infer; export type CatalogTeamInstall = z.infer; //# sourceMappingURL=teams-catalog.d.ts.map