import { z } from "zod"; export declare const catalogTeamKindSchema: z.ZodEnum<{ bundled: "bundled"; optional: "optional"; }>; export declare const catalogTeamTrustLevelSchema: z.ZodEnum<{ assets: "assets"; external_sources: "external_sources"; markdown_only: "markdown_only"; scripts_executables: "scripts_executables"; }>; export declare const catalogTeamCompatibilitySchema: z.ZodEnum<{ compatible: "compatible"; invalid: "invalid"; unknown: "unknown"; }>; export declare const catalogTeamFileKindSchema: z.ZodEnum<{ agent: "agent"; asset: "asset"; extension: "extension"; markdown: "markdown"; other: "other"; project: "project"; readme: "readme"; reference: "reference"; script: "script"; skill: "skill"; task: "task"; team: "team"; }>; export declare const catalogTeamSkillRequirementTypeSchema: z.ZodEnum<{ agent_package: "agent_package"; catalog: "catalog"; github: "github"; local: "local"; local_path: "local_path"; skills_sh: "skills_sh"; url: "url"; }>; export declare const catalogTeamSkillRequirementSchema: z.ZodObject<{ type: z.ZodEnum<{ agent_package: "agent_package"; catalog: "catalog"; github: "github"; local: "local"; local_path: "local_path"; skills_sh: "skills_sh"; url: "url"; }>; ref: z.ZodString; agentSlugs: z.ZodArray; resolved: z.ZodBoolean; catalogSkillId: z.ZodOptional; catalogSkillKey: z.ZodOptional; localPath: z.ZodOptional; sourceLocator: z.ZodOptional; sourceRef: z.ZodOptional; }, z.core.$strip>; export declare const catalogTeamEnvInputSummarySchema: z.ZodObject<{ key: z.ZodString; agentSlug: z.ZodNullable; projectSlug: z.ZodNullable; kind: z.ZodEnum<{ plain: "plain"; secret: "secret"; }>; requirement: z.ZodEnum<{ optional: "optional"; required: "required"; }>; }, z.core.$strip>; export declare const catalogTeamSourceRefSchema: z.ZodObject<{ type: z.ZodEnum<{ agent_package: "agent_package"; github: "github"; include: "include"; local_path: "local_path"; skills_sh: "skills_sh"; url: "url"; }>; ref: z.ZodString; pinned: z.ZodBoolean; }, z.core.$strip>; export declare const catalogTeamFileSchema: z.ZodObject<{ path: z.ZodString; kind: z.ZodEnum<{ agent: "agent"; asset: "asset"; extension: "extension"; markdown: "markdown"; other: "other"; project: "project"; readme: "readme"; reference: "reference"; script: "script"; skill: "skill"; task: "task"; team: "team"; }>; sizeBytes: z.ZodNumber; sha256: z.ZodString; }, z.core.$strip>; export declare const catalogTeamSchema: 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<"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; }, z.core.$strip>; 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; }, z.core.$strip>>; envInputs: z.ZodArray; projectSlug: z.ZodNullable; kind: z.ZodEnum<{ plain: "plain"; secret: "secret"; }>; requirement: z.ZodEnum<{ optional: "optional"; required: "required"; }>; }, z.core.$strip>>; sourceRefs: z.ZodArray; ref: z.ZodString; pinned: z.ZodBoolean; }, z.core.$strip>>; files: z.ZodArray; sizeBytes: z.ZodNumber; sha256: z.ZodString; }, z.core.$strip>>; trustLevel: z.ZodEnum<{ assets: "assets"; external_sources: "external_sources"; markdown_only: "markdown_only"; scripts_executables: "scripts_executables"; }>; compatibility: z.ZodEnum<{ compatible: "compatible"; invalid: "invalid"; unknown: "unknown"; }>; contentHash: z.ZodString; packageName: z.ZodOptional; packageVersion: z.ZodOptional; }, z.core.$strip>; export declare const catalogTeamListQuerySchema: z.ZodObject<{ kind: z.ZodOptional>; category: z.ZodOptional; q: z.ZodOptional; }, z.core.$strip>; export declare const catalogTeamFileDetailSchema: z.ZodObject<{ catalogTeamId: z.ZodString; path: z.ZodString; kind: z.ZodEnum<{ agent: "agent"; asset: "asset"; extension: "extension"; markdown: "markdown"; other: "other"; project: "project"; readme: "readme"; reference: "reference"; script: "script"; skill: "skill"; task: "task"; team: "team"; }>; content: z.ZodString; language: z.ZodNullable; markdown: z.ZodBoolean; }, z.core.$strip>; export declare const catalogTeamSourcePolicySchema: z.ZodObject<{ allowExternalSources: z.ZodOptional; allowUnpinnedOptionalSources: z.ZodOptional; allowLocalPathSources: z.ZodOptional; }, z.core.$strict>; export declare const catalogTeamPreviewSchema: z.ZodObject<{ targetManagerAgentId: z.ZodOptional>; targetManagerSlug: z.ZodOptional>; include: z.ZodOptional>; projects: z.ZodOptional>; issues: z.ZodOptional>; skills: z.ZodOptional>; }, z.core.$strict>>; agents: z.ZodOptional, z.ZodArray]>>; collisionStrategy: z.ZodOptional>; nameOverrides: z.ZodOptional>; selectedFiles: z.ZodOptional>; sourcePolicy: z.ZodOptional; allowUnpinnedOptionalSources: z.ZodOptional; allowLocalPathSources: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; export declare const catalogTeamInstallSchema: z.ZodObject<{ targetManagerAgentId: z.ZodOptional>; targetManagerSlug: z.ZodOptional>; include: z.ZodOptional>; projects: z.ZodOptional>; issues: z.ZodOptional>; skills: z.ZodOptional>; }, z.core.$strict>>; agents: z.ZodOptional, z.ZodArray]>>; collisionStrategy: z.ZodOptional>; nameOverrides: z.ZodOptional>; selectedFiles: z.ZodOptional>; sourcePolicy: z.ZodOptional; allowUnpinnedOptionalSources: z.ZodOptional; allowLocalPathSources: z.ZodOptional; }, z.core.$strict>>; adapterOverrides: z.ZodOptional>; }, z.core.$strip>>>; secretValues: z.ZodOptional>; }, z.core.$strict>; export declare const catalogTeamSkillPreparationSchema: z.ZodObject<{ type: z.ZodEnum<{ agent_package: "agent_package"; catalog: "catalog"; github: "github"; local: "local"; local_path: "local_path"; skills_sh: "skills_sh"; url: "url"; }>; ref: z.ZodString; agentSlugs: z.ZodArray; action: z.ZodEnum<{ already_in_package: "already_in_package"; blocked: "blocked"; catalog_install_required: "catalog_install_required"; external_import_required: "external_import_required"; }>; catalogSkillId: z.ZodNullable; catalogSkillKey: z.ZodNullable; sourceLocator: z.ZodNullable; sourceRef: z.ZodNullable; reason: z.ZodNullable; }, z.core.$strip>; export type CatalogTeamListQuery = z.infer; export type CatalogTeamPreview = z.infer; export type CatalogTeamInstall = z.infer; //# sourceMappingURL=teams-catalog.d.ts.map