UNPKG

eve

Version:

Filesystem-first framework for durable backend AI agents that run anywhere.

2,227 lines 97.5 kB
import { z } from "#compiled/zod/index.js";
declare const source: z.ZodObject<{
    binding: z.ZodOptional<z.ZodObject<{
        backing: z.ZodDiscriminatedUnion<[z.ZodObject<{
            externalDependencies: z.ZodArray<z.ZodString>;
            extensionScope: z.ZodOptional<z.ZodObject<{
                namespace: z.ZodString;
                sourceRoot: z.ZodString;
            }, z.core.$strict>>;
            kind: z.ZodLiteral<"filesystem">;
            sourcePath: z.ZodString;
        }, z.core.$strict>, z.ZodObject<{
            dependencies: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodString>>;
            kind: z.ZodLiteral<"programmatic">;
            moduleId: z.ZodString;
            parameters: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodUnknown>>;
            registryId: z.ZodString;
            revision: z.ZodString;
            semanticRevision: z.ZodOptional<z.ZodString>;
        }, z.core.$strict>], "kind">;
        logicalPath: z.ZodString;
        owner: z.ZodDiscriminatedUnion<[z.ZodObject<{
            kind: z.ZodLiteral<"application">;
        }, z.core.$strict>, z.ZodObject<{
            feature: z.ZodString;
            kind: z.ZodLiteral<"framework">;
        }, z.core.$strict>, z.ZodObject<{
            kind: z.ZodLiteral<"extension">;
            namespace: z.ZodString;
            packageName: z.ZodString;
        }, z.core.$strict>], "kind">;
    }, z.core.$strict>>;
    exportName: z.ZodOptional<z.ZodString>;
    logicalPath: z.ZodString;
    owner: z.ZodDiscriminatedUnion<[z.ZodObject<{
        kind: z.ZodLiteral<"application">;
    }, z.core.$strict>, z.ZodObject<{
        feature: z.ZodString;
        kind: z.ZodLiteral<"framework">;
    }, z.core.$strict>, z.ZodObject<{
        kind: z.ZodLiteral<"extension">;
        namespace: z.ZodString;
        packageName: z.ZodString;
    }, z.core.$strict>], "kind">;
    sourceId: z.ZodString;
    sourceKind: z.ZodEnum<{
        markdown: "markdown";
        module: "module";
        "skill-package": "skill-package";
    }>;
}, z.core.$strict>;
declare const entry: z.ZodObject<{
    binding: z.ZodOptional<z.ZodObject<{
        backing: z.ZodDiscriminatedUnion<[z.ZodObject<{
            externalDependencies: z.ZodArray<z.ZodString>;
            extensionScope: z.ZodOptional<z.ZodObject<{
                namespace: z.ZodString;
                sourceRoot: z.ZodString;
            }, z.core.$strict>>;
            kind: z.ZodLiteral<"filesystem">;
            sourcePath: z.ZodString;
        }, z.core.$strict>, z.ZodObject<{
            dependencies: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodString>>;
            kind: z.ZodLiteral<"programmatic">;
            moduleId: z.ZodString;
            parameters: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodUnknown>>;
            registryId: z.ZodString;
            revision: z.ZodString;
            semanticRevision: z.ZodOptional<z.ZodString>;
        }, z.core.$strict>], "kind">;
        logicalPath: z.ZodString;
        owner: z.ZodDiscriminatedUnion<[z.ZodObject<{
            kind: z.ZodLiteral<"application">;
        }, z.core.$strict>, z.ZodObject<{
            feature: z.ZodString;
            kind: z.ZodLiteral<"framework">;
        }, z.core.$strict>, z.ZodObject<{
            kind: z.ZodLiteral<"extension">;
            namespace: z.ZodString;
            packageName: z.ZodString;
        }, z.core.$strict>], "kind">;
    }, z.core.$strict>>;
    exportName: z.ZodOptional<z.ZodString>;
    logicalPath: z.ZodString;
    owner: z.ZodDiscriminatedUnion<[z.ZodObject<{
        kind: z.ZodLiteral<"application">;
    }, z.core.$strict>, z.ZodObject<{
        feature: z.ZodString;
        kind: z.ZodLiteral<"framework">;
    }, z.core.$strict>, z.ZodObject<{
        kind: z.ZodLiteral<"extension">;
        namespace: z.ZodString;
        packageName: z.ZodString;
    }, z.core.$strict>], "kind">;
    sourceId: z.ZodString;
    sourceKind: z.ZodEnum<{
        markdown: "markdown";
        module: "module";
        "skill-package": "skill-package";
    }>;
    name: z.ZodString;
}, z.core.$strict>;
declare const dynamicResolver: z.ZodObject<{
    binding: z.ZodOptional<z.ZodObject<{
        backing: z.ZodDiscriminatedUnion<[z.ZodObject<{
            externalDependencies: z.ZodArray<z.ZodString>;
            extensionScope: z.ZodOptional<z.ZodObject<{
                namespace: z.ZodString;
                sourceRoot: z.ZodString;
            }, z.core.$strict>>;
            kind: z.ZodLiteral<"filesystem">;
            sourcePath: z.ZodString;
        }, z.core.$strict>, z.ZodObject<{
            dependencies: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodString>>;
            kind: z.ZodLiteral<"programmatic">;
            moduleId: z.ZodString;
            parameters: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodUnknown>>;
            registryId: z.ZodString;
            revision: z.ZodString;
            semanticRevision: z.ZodOptional<z.ZodString>;
        }, z.core.$strict>], "kind">;
        logicalPath: z.ZodString;
        owner: z.ZodDiscriminatedUnion<[z.ZodObject<{
            kind: z.ZodLiteral<"application">;
        }, z.core.$strict>, z.ZodObject<{
            feature: z.ZodString;
            kind: z.ZodLiteral<"framework">;
        }, z.core.$strict>, z.ZodObject<{
            kind: z.ZodLiteral<"extension">;
            namespace: z.ZodString;
            packageName: z.ZodString;
        }, z.core.$strict>], "kind">;
    }, z.core.$strict>>;
    exportName: z.ZodOptional<z.ZodString>;
    logicalPath: z.ZodString;
    owner: z.ZodDiscriminatedUnion<[z.ZodObject<{
        kind: z.ZodLiteral<"application">;
    }, z.core.$strict>, z.ZodObject<{
        feature: z.ZodString;
        kind: z.ZodLiteral<"framework">;
    }, z.core.$strict>, z.ZodObject<{
        kind: z.ZodLiteral<"extension">;
        namespace: z.ZodString;
        packageName: z.ZodString;
    }, z.core.$strict>], "kind">;
    sourceId: z.ZodString;
    sourceKind: z.ZodEnum<{
        markdown: "markdown";
        module: "module";
        "skill-package": "skill-package";
    }>;
    eventNames: z.ZodArray<z.ZodString>;
    slug: z.ZodString;
}, z.core.$strict>;
declare const tool: z.ZodObject<{
    binding: z.ZodOptional<z.ZodObject<{
        backing: z.ZodDiscriminatedUnion<[z.ZodObject<{
            externalDependencies: z.ZodArray<z.ZodString>;
            extensionScope: z.ZodOptional<z.ZodObject<{
                namespace: z.ZodString;
                sourceRoot: z.ZodString;
            }, z.core.$strict>>;
            kind: z.ZodLiteral<"filesystem">;
            sourcePath: z.ZodString;
        }, z.core.$strict>, z.ZodObject<{
            dependencies: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodString>>;
            kind: z.ZodLiteral<"programmatic">;
            moduleId: z.ZodString;
            parameters: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodUnknown>>;
            registryId: z.ZodString;
            revision: z.ZodString;
            semanticRevision: z.ZodOptional<z.ZodString>;
        }, z.core.$strict>], "kind">;
        logicalPath: z.ZodString;
        owner: z.ZodDiscriminatedUnion<[z.ZodObject<{
            kind: z.ZodLiteral<"application">;
        }, z.core.$strict>, z.ZodObject<{
            feature: z.ZodString;
            kind: z.ZodLiteral<"framework">;
        }, z.core.$strict>, z.ZodObject<{
            kind: z.ZodLiteral<"extension">;
            namespace: z.ZodString;
            packageName: z.ZodString;
        }, z.core.$strict>], "kind">;
    }, z.core.$strict>>;
    exportName: z.ZodOptional<z.ZodString>;
    logicalPath: z.ZodString;
    owner: z.ZodDiscriminatedUnion<[z.ZodObject<{
        kind: z.ZodLiteral<"application">;
    }, z.core.$strict>, z.ZodObject<{
        feature: z.ZodString;
        kind: z.ZodLiteral<"framework">;
    }, z.core.$strict>, z.ZodObject<{
        kind: z.ZodLiteral<"extension">;
        namespace: z.ZodString;
        packageName: z.ZodString;
    }, z.core.$strict>], "kind">;
    sourceId: z.ZodString;
    sourceKind: z.ZodEnum<{
        markdown: "markdown";
        module: "module";
        "skill-package": "skill-package";
    }>;
    name: z.ZodString;
    description: z.ZodString;
    hasAuth: z.ZodBoolean;
    hasExecute: z.ZodBoolean;
    hasModelOutputProjection: z.ZodBoolean;
    hasOutputSchema: z.ZodBoolean;
    inputSchema: z.ZodUnknown;
    outputSchema: z.ZodOptional<z.ZodUnknown>;
    requiresApproval: z.ZodBoolean;
}, z.core.$strict>;
declare const skill: z.ZodObject<{
    binding: z.ZodOptional<z.ZodObject<{
        backing: z.ZodDiscriminatedUnion<[z.ZodObject<{
            externalDependencies: z.ZodArray<z.ZodString>;
            extensionScope: z.ZodOptional<z.ZodObject<{
                namespace: z.ZodString;
                sourceRoot: z.ZodString;
            }, z.core.$strict>>;
            kind: z.ZodLiteral<"filesystem">;
            sourcePath: z.ZodString;
        }, z.core.$strict>, z.ZodObject<{
            dependencies: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodString>>;
            kind: z.ZodLiteral<"programmatic">;
            moduleId: z.ZodString;
            parameters: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodUnknown>>;
            registryId: z.ZodString;
            revision: z.ZodString;
            semanticRevision: z.ZodOptional<z.ZodString>;
        }, z.core.$strict>], "kind">;
        logicalPath: z.ZodString;
        owner: z.ZodDiscriminatedUnion<[z.ZodObject<{
            kind: z.ZodLiteral<"application">;
        }, z.core.$strict>, z.ZodObject<{
            feature: z.ZodString;
            kind: z.ZodLiteral<"framework">;
        }, z.core.$strict>, z.ZodObject<{
            kind: z.ZodLiteral<"extension">;
            namespace: z.ZodString;
            packageName: z.ZodString;
        }, z.core.$strict>], "kind">;
    }, z.core.$strict>>;
    exportName: z.ZodOptional<z.ZodString>;
    logicalPath: z.ZodString;
    owner: z.ZodDiscriminatedUnion<[z.ZodObject<{
        kind: z.ZodLiteral<"application">;
    }, z.core.$strict>, z.ZodObject<{
        feature: z.ZodString;
        kind: z.ZodLiteral<"framework">;
    }, z.core.$strict>, z.ZodObject<{
        kind: z.ZodLiteral<"extension">;
        namespace: z.ZodString;
        packageName: z.ZodString;
    }, z.core.$strict>], "kind">;
    sourceId: z.ZodString;
    sourceKind: z.ZodEnum<{
        markdown: "markdown";
        module: "module";
        "skill-package": "skill-package";
    }>;
    name: z.ZodString;
    description: z.ZodString;
    license: z.ZodOptional<z.ZodString>;
    markdown: z.ZodString;
    metadata: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodString>>;
}, z.core.$strict>;
declare const instructions: z.ZodObject<{
    binding: z.ZodOptional<z.ZodObject<{
        backing: z.ZodDiscriminatedUnion<[z.ZodObject<{
            externalDependencies: z.ZodArray<z.ZodString>;
            extensionScope: z.ZodOptional<z.ZodObject<{
                namespace: z.ZodString;
                sourceRoot: z.ZodString;
            }, z.core.$strict>>;
            kind: z.ZodLiteral<"filesystem">;
            sourcePath: z.ZodString;
        }, z.core.$strict>, z.ZodObject<{
            dependencies: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodString>>;
            kind: z.ZodLiteral<"programmatic">;
            moduleId: z.ZodString;
            parameters: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodUnknown>>;
            registryId: z.ZodString;
            revision: z.ZodString;
            semanticRevision: z.ZodOptional<z.ZodString>;
        }, z.core.$strict>], "kind">;
        logicalPath: z.ZodString;
        owner: z.ZodDiscriminatedUnion<[z.ZodObject<{
            kind: z.ZodLiteral<"application">;
        }, z.core.$strict>, z.ZodObject<{
            feature: z.ZodString;
            kind: z.ZodLiteral<"framework">;
        }, z.core.$strict>, z.ZodObject<{
            kind: z.ZodLiteral<"extension">;
            namespace: z.ZodString;
            packageName: z.ZodString;
        }, z.core.$strict>], "kind">;
    }, z.core.$strict>>;
    exportName: z.ZodOptional<z.ZodString>;
    logicalPath: z.ZodString;
    owner: z.ZodDiscriminatedUnion<[z.ZodObject<{
        kind: z.ZodLiteral<"application">;
    }, z.core.$strict>, z.ZodObject<{
        feature: z.ZodString;
        kind: z.ZodLiteral<"framework">;
    }, z.core.$strict>, z.ZodObject<{
        kind: z.ZodLiteral<"extension">;
        namespace: z.ZodString;
        packageName: z.ZodString;
    }, z.core.$strict>], "kind">;
    sourceId: z.ZodString;
    sourceKind: z.ZodEnum<{
        markdown: "markdown";
        module: "module";
        "skill-package": "skill-package";
    }>;
    name: z.ZodString;
    content: z.ZodString;
    role: z.ZodEnum<{
        system: "system";
        user: "user";
    }>;
}, z.core.$strict>;
declare const schedule: z.ZodObject<{
    binding: z.ZodOptional<z.ZodObject<{
        backing: z.ZodDiscriminatedUnion<[z.ZodObject<{
            externalDependencies: z.ZodArray<z.ZodString>;
            extensionScope: z.ZodOptional<z.ZodObject<{
                namespace: z.ZodString;
                sourceRoot: z.ZodString;
            }, z.core.$strict>>;
            kind: z.ZodLiteral<"filesystem">;
            sourcePath: z.ZodString;
        }, z.core.$strict>, z.ZodObject<{
            dependencies: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodString>>;
            kind: z.ZodLiteral<"programmatic">;
            moduleId: z.ZodString;
            parameters: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodUnknown>>;
            registryId: z.ZodString;
            revision: z.ZodString;
            semanticRevision: z.ZodOptional<z.ZodString>;
        }, z.core.$strict>], "kind">;
        logicalPath: z.ZodString;
        owner: z.ZodDiscriminatedUnion<[z.ZodObject<{
            kind: z.ZodLiteral<"application">;
        }, z.core.$strict>, z.ZodObject<{
            feature: z.ZodString;
            kind: z.ZodLiteral<"framework">;
        }, z.core.$strict>, z.ZodObject<{
            kind: z.ZodLiteral<"extension">;
            namespace: z.ZodString;
            packageName: z.ZodString;
        }, z.core.$strict>], "kind">;
    }, z.core.$strict>>;
    exportName: z.ZodOptional<z.ZodString>;
    logicalPath: z.ZodString;
    owner: z.ZodDiscriminatedUnion<[z.ZodObject<{
        kind: z.ZodLiteral<"application">;
    }, z.core.$strict>, z.ZodObject<{
        feature: z.ZodString;
        kind: z.ZodLiteral<"framework">;
    }, z.core.$strict>, z.ZodObject<{
        kind: z.ZodLiteral<"extension">;
        namespace: z.ZodString;
        packageName: z.ZodString;
    }, z.core.$strict>], "kind">;
    sourceId: z.ZodString;
    sourceKind: z.ZodEnum<{
        markdown: "markdown";
        module: "module";
        "skill-package": "skill-package";
    }>;
    name: z.ZodString;
    cron: z.ZodString;
    hasRun: z.ZodBoolean;
    markdown: z.ZodOptional<z.ZodString>;
}, z.core.$strict>;
declare const channelRoute: z.ZodObject<{
    binding: z.ZodOptional<z.ZodObject<{
        backing: z.ZodDiscriminatedUnion<[z.ZodObject<{
            externalDependencies: z.ZodArray<z.ZodString>;
            extensionScope: z.ZodOptional<z.ZodObject<{
                namespace: z.ZodString;
                sourceRoot: z.ZodString;
            }, z.core.$strict>>;
            kind: z.ZodLiteral<"filesystem">;
            sourcePath: z.ZodString;
        }, z.core.$strict>, z.ZodObject<{
            dependencies: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodString>>;
            kind: z.ZodLiteral<"programmatic">;
            moduleId: z.ZodString;
            parameters: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodUnknown>>;
            registryId: z.ZodString;
            revision: z.ZodString;
            semanticRevision: z.ZodOptional<z.ZodString>;
        }, z.core.$strict>], "kind">;
        logicalPath: z.ZodString;
        owner: z.ZodDiscriminatedUnion<[z.ZodObject<{
            kind: z.ZodLiteral<"application">;
        }, z.core.$strict>, z.ZodObject<{
            feature: z.ZodString;
            kind: z.ZodLiteral<"framework">;
        }, z.core.$strict>, z.ZodObject<{
            kind: z.ZodLiteral<"extension">;
            namespace: z.ZodString;
            packageName: z.ZodString;
        }, z.core.$strict>], "kind">;
    }, z.core.$strict>>;
    exportName: z.ZodOptional<z.ZodString>;
    logicalPath: z.ZodString;
    owner: z.ZodDiscriminatedUnion<[z.ZodObject<{
        kind: z.ZodLiteral<"application">;
    }, z.core.$strict>, z.ZodObject<{
        feature: z.ZodString;
        kind: z.ZodLiteral<"framework">;
    }, z.core.$strict>, z.ZodObject<{
        kind: z.ZodLiteral<"extension">;
        namespace: z.ZodString;
        packageName: z.ZodString;
    }, z.core.$strict>], "kind">;
    sourceId: z.ZodString;
    sourceKind: z.ZodEnum<{
        markdown: "markdown";
        module: "module";
        "skill-package": "skill-package";
    }>;
    name: z.ZodString;
    adapterKind: z.ZodOptional<z.ZodString>;
    method: z.ZodEnum<{
        DELETE: "DELETE";
        GET: "GET";
        HEAD: "HEAD";
        OPTIONS: "OPTIONS";
        PATCH: "PATCH";
        POST: "POST";
        PUT: "PUT";
        WEBSOCKET: "WEBSOCKET";
    }>;
    urlPath: z.ZodString;
}, z.core.$strict>;
declare const connection: z.ZodObject<{
    binding: z.ZodOptional<z.ZodObject<{
        backing: z.ZodDiscriminatedUnion<[z.ZodObject<{
            externalDependencies: z.ZodArray<z.ZodString>;
            extensionScope: z.ZodOptional<z.ZodObject<{
                namespace: z.ZodString;
                sourceRoot: z.ZodString;
            }, z.core.$strict>>;
            kind: z.ZodLiteral<"filesystem">;
            sourcePath: z.ZodString;
        }, z.core.$strict>, z.ZodObject<{
            dependencies: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodString>>;
            kind: z.ZodLiteral<"programmatic">;
            moduleId: z.ZodString;
            parameters: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodUnknown>>;
            registryId: z.ZodString;
            revision: z.ZodString;
            semanticRevision: z.ZodOptional<z.ZodString>;
        }, z.core.$strict>], "kind">;
        logicalPath: z.ZodString;
        owner: z.ZodDiscriminatedUnion<[z.ZodObject<{
            kind: z.ZodLiteral<"application">;
        }, z.core.$strict>, z.ZodObject<{
            feature: z.ZodString;
            kind: z.ZodLiteral<"framework">;
        }, z.core.$strict>, z.ZodObject<{
            kind: z.ZodLiteral<"extension">;
            namespace: z.ZodString;
            packageName: z.ZodString;
        }, z.core.$strict>], "kind">;
    }, z.core.$strict>>;
    exportName: z.ZodOptional<z.ZodString>;
    logicalPath: z.ZodString;
    owner: z.ZodDiscriminatedUnion<[z.ZodObject<{
        kind: z.ZodLiteral<"application">;
    }, z.core.$strict>, z.ZodObject<{
        feature: z.ZodString;
        kind: z.ZodLiteral<"framework">;
    }, z.core.$strict>, z.ZodObject<{
        kind: z.ZodLiteral<"extension">;
        namespace: z.ZodString;
        packageName: z.ZodString;
    }, z.core.$strict>], "kind">;
    sourceId: z.ZodString;
    sourceKind: z.ZodEnum<{
        markdown: "markdown";
        module: "module";
        "skill-package": "skill-package";
    }>;
    connectionName: z.ZodString;
    description: z.ZodString;
    hasApproval: z.ZodBoolean;
    hasAuthorization: z.ZodBoolean;
    hasHeaders: z.ZodBoolean;
    protocol: z.ZodString;
    toolFilter: z.ZodOptional<z.ZodUnknown>;
    url: z.ZodString;
}, z.core.$strict>;
declare const hook: z.ZodObject<{
    binding: z.ZodOptional<z.ZodObject<{
        backing: z.ZodDiscriminatedUnion<[z.ZodObject<{
            externalDependencies: z.ZodArray<z.ZodString>;
            extensionScope: z.ZodOptional<z.ZodObject<{
                namespace: z.ZodString;
                sourceRoot: z.ZodString;
            }, z.core.$strict>>;
            kind: z.ZodLiteral<"filesystem">;
            sourcePath: z.ZodString;
        }, z.core.$strict>, z.ZodObject<{
            dependencies: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodString>>;
            kind: z.ZodLiteral<"programmatic">;
            moduleId: z.ZodString;
            parameters: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodUnknown>>;
            registryId: z.ZodString;
            revision: z.ZodString;
            semanticRevision: z.ZodOptional<z.ZodString>;
        }, z.core.$strict>], "kind">;
        logicalPath: z.ZodString;
        owner: z.ZodDiscriminatedUnion<[z.ZodObject<{
            kind: z.ZodLiteral<"application">;
        }, z.core.$strict>, z.ZodObject<{
            feature: z.ZodString;
            kind: z.ZodLiteral<"framework">;
        }, z.core.$strict>, z.ZodObject<{
            kind: z.ZodLiteral<"extension">;
            namespace: z.ZodString;
            packageName: z.ZodString;
        }, z.core.$strict>], "kind">;
    }, z.core.$strict>>;
    exportName: z.ZodOptional<z.ZodString>;
    logicalPath: z.ZodString;
    owner: z.ZodDiscriminatedUnion<[z.ZodObject<{
        kind: z.ZodLiteral<"application">;
    }, z.core.$strict>, z.ZodObject<{
        feature: z.ZodString;
        kind: z.ZodLiteral<"framework">;
    }, z.core.$strict>, z.ZodObject<{
        kind: z.ZodLiteral<"extension">;
        namespace: z.ZodString;
        packageName: z.ZodString;
    }, z.core.$strict>], "kind">;
    sourceId: z.ZodString;
    sourceKind: z.ZodEnum<{
        markdown: "markdown";
        module: "module";
        "skill-package": "skill-package";
    }>;
    eventNames: z.ZodArray<z.ZodString>;
    slug: z.ZodString;
}, z.core.$strict>;
declare const memory: z.ZodObject<{
    binding: z.ZodOptional<z.ZodObject<{
        backing: z.ZodDiscriminatedUnion<[z.ZodObject<{
            externalDependencies: z.ZodArray<z.ZodString>;
            extensionScope: z.ZodOptional<z.ZodObject<{
                namespace: z.ZodString;
                sourceRoot: z.ZodString;
            }, z.core.$strict>>;
            kind: z.ZodLiteral<"filesystem">;
            sourcePath: z.ZodString;
        }, z.core.$strict>, z.ZodObject<{
            dependencies: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodString>>;
            kind: z.ZodLiteral<"programmatic">;
            moduleId: z.ZodString;
            parameters: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodUnknown>>;
            registryId: z.ZodString;
            revision: z.ZodString;
            semanticRevision: z.ZodOptional<z.ZodString>;
        }, z.core.$strict>], "kind">;
        logicalPath: z.ZodString;
        owner: z.ZodDiscriminatedUnion<[z.ZodObject<{
            kind: z.ZodLiteral<"application">;
        }, z.core.$strict>, z.ZodObject<{
            feature: z.ZodString;
            kind: z.ZodLiteral<"framework">;
        }, z.core.$strict>, z.ZodObject<{
            kind: z.ZodLiteral<"extension">;
            namespace: z.ZodString;
            packageName: z.ZodString;
        }, z.core.$strict>], "kind">;
    }, z.core.$strict>>;
    exportName: z.ZodOptional<z.ZodString>;
    logicalPath: z.ZodString;
    owner: z.ZodDiscriminatedUnion<[z.ZodObject<{
        kind: z.ZodLiteral<"application">;
    }, z.core.$strict>, z.ZodObject<{
        feature: z.ZodString;
        kind: z.ZodLiteral<"framework">;
    }, z.core.$strict>, z.ZodObject<{
        kind: z.ZodLiteral<"extension">;
        namespace: z.ZodString;
        packageName: z.ZodString;
    }, z.core.$strict>], "kind">;
    sourceId: z.ZodString;
    sourceKind: z.ZodEnum<{
        markdown: "markdown";
        module: "module";
        "skill-package": "skill-package";
    }>;
    description: z.ZodOptional<z.ZodString>;
    slot: z.ZodString;
    visibility: z.ZodEnum<{
        scope: "scope";
        session: "session";
    }>;
}, z.core.$strict>;
declare const sandbox: z.ZodObject<{
    binding: z.ZodOptional<z.ZodObject<{
        backing: z.ZodDiscriminatedUnion<[z.ZodObject<{
            externalDependencies: z.ZodArray<z.ZodString>;
            extensionScope: z.ZodOptional<z.ZodObject<{
                namespace: z.ZodString;
                sourceRoot: z.ZodString;
            }, z.core.$strict>>;
            kind: z.ZodLiteral<"filesystem">;
            sourcePath: z.ZodString;
        }, z.core.$strict>, z.ZodObject<{
            dependencies: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodString>>;
            kind: z.ZodLiteral<"programmatic">;
            moduleId: z.ZodString;
            parameters: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodUnknown>>;
            registryId: z.ZodString;
            revision: z.ZodString;
            semanticRevision: z.ZodOptional<z.ZodString>;
        }, z.core.$strict>], "kind">;
        logicalPath: z.ZodString;
        owner: z.ZodDiscriminatedUnion<[z.ZodObject<{
            kind: z.ZodLiteral<"application">;
        }, z.core.$strict>, z.ZodObject<{
            feature: z.ZodString;
            kind: z.ZodLiteral<"framework">;
        }, z.core.$strict>, z.ZodObject<{
            kind: z.ZodLiteral<"extension">;
            namespace: z.ZodString;
            packageName: z.ZodString;
        }, z.core.$strict>], "kind">;
    }, z.core.$strict>>;
    exportName: z.ZodOptional<z.ZodString>;
    logicalPath: z.ZodString;
    owner: z.ZodDiscriminatedUnion<[z.ZodObject<{
        kind: z.ZodLiteral<"application">;
    }, z.core.$strict>, z.ZodObject<{
        feature: z.ZodString;
        kind: z.ZodLiteral<"framework">;
    }, z.core.$strict>, z.ZodObject<{
        kind: z.ZodLiteral<"extension">;
        namespace: z.ZodString;
        packageName: z.ZodString;
    }, z.core.$strict>], "kind">;
    sourceId: z.ZodString;
    sourceKind: z.ZodEnum<{
        markdown: "markdown";
        module: "module";
        "skill-package": "skill-package";
    }>;
    backendKind: z.ZodOptional<z.ZodString>;
    description: z.ZodOptional<z.ZodString>;
    hasBootstrap: z.ZodBoolean;
    hasOnSession: z.ZodBoolean;
    revalidationKey: z.ZodOptional<z.ZodString>;
    sourceHash: z.ZodOptional<z.ZodString>;
}, z.core.$strict>;
declare const subagent: z.ZodObject<{
    binding: z.ZodOptional<z.ZodObject<{
        backing: z.ZodDiscriminatedUnion<[z.ZodObject<{
            externalDependencies: z.ZodArray<z.ZodString>;
            extensionScope: z.ZodOptional<z.ZodObject<{
                namespace: z.ZodString;
                sourceRoot: z.ZodString;
            }, z.core.$strict>>;
            kind: z.ZodLiteral<"filesystem">;
            sourcePath: z.ZodString;
        }, z.core.$strict>, z.ZodObject<{
            dependencies: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodString>>;
            kind: z.ZodLiteral<"programmatic">;
            moduleId: z.ZodString;
            parameters: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodUnknown>>;
            registryId: z.ZodString;
            revision: z.ZodString;
            semanticRevision: z.ZodOptional<z.ZodString>;
        }, z.core.$strict>], "kind">;
        logicalPath: z.ZodString;
        owner: z.ZodDiscriminatedUnion<[z.ZodObject<{
            kind: z.ZodLiteral<"application">;
        }, z.core.$strict>, z.ZodObject<{
            feature: z.ZodString;
            kind: z.ZodLiteral<"framework">;
        }, z.core.$strict>, z.ZodObject<{
            kind: z.ZodLiteral<"extension">;
            namespace: z.ZodString;
            packageName: z.ZodString;
        }, z.core.$strict>], "kind">;
    }, z.core.$strict>>;
    exportName: z.ZodOptional<z.ZodString>;
    logicalPath: z.ZodString;
    owner: z.ZodDiscriminatedUnion<[z.ZodObject<{
        kind: z.ZodLiteral<"application">;
    }, z.core.$strict>, z.ZodObject<{
        feature: z.ZodString;
        kind: z.ZodLiteral<"framework">;
    }, z.core.$strict>, z.ZodObject<{
        kind: z.ZodLiteral<"extension">;
        namespace: z.ZodString;
        packageName: z.ZodString;
    }, z.core.$strict>], "kind">;
    sourceId: z.ZodString;
    sourceKind: z.ZodEnum<{
        markdown: "markdown";
        module: "module";
        "skill-package": "skill-package";
    }>;
    name: z.ZodString;
    configResolver: z.ZodOptional<z.ZodObject<{
        binding: z.ZodOptional<z.ZodObject<{
            backing: z.ZodDiscriminatedUnion<[z.ZodObject<{
                externalDependencies: z.ZodArray<z.ZodString>;
                extensionScope: z.ZodOptional<z.ZodObject<{
                    namespace: z.ZodString;
                    sourceRoot: z.ZodString;
                }, z.core.$strict>>;
                kind: z.ZodLiteral<"filesystem">;
                sourcePath: z.ZodString;
            }, z.core.$strict>, z.ZodObject<{
                dependencies: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodString>>;
                kind: z.ZodLiteral<"programmatic">;
                moduleId: z.ZodString;
                parameters: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodUnknown>>;
                registryId: z.ZodString;
                revision: z.ZodString;
                semanticRevision: z.ZodOptional<z.ZodString>;
            }, z.core.$strict>], "kind">;
            logicalPath: z.ZodString;
            owner: z.ZodDiscriminatedUnion<[z.ZodObject<{
                kind: z.ZodLiteral<"application">;
            }, z.core.$strict>, z.ZodObject<{
                feature: z.ZodString;
                kind: z.ZodLiteral<"framework">;
            }, z.core.$strict>, z.ZodObject<{
                kind: z.ZodLiteral<"extension">;
                namespace: z.ZodString;
                packageName: z.ZodString;
            }, z.core.$strict>], "kind">;
        }, z.core.$strict>>;
        exportName: z.ZodOptional<z.ZodString>;
        logicalPath: z.ZodString;
        owner: z.ZodDiscriminatedUnion<[z.ZodObject<{
            kind: z.ZodLiteral<"application">;
        }, z.core.$strict>, z.ZodObject<{
            feature: z.ZodString;
            kind: z.ZodLiteral<"framework">;
        }, z.core.$strict>, z.ZodObject<{
            kind: z.ZodLiteral<"extension">;
            namespace: z.ZodString;
            packageName: z.ZodString;
        }, z.core.$strict>], "kind">;
        sourceId: z.ZodString;
        sourceKind: z.ZodEnum<{
            markdown: "markdown";
            module: "module";
            "skill-package": "skill-package";
        }>;
        eventNames: z.ZodArray<z.ZodString>;
        slug: z.ZodString;
    }, z.core.$strict>>;
    description: z.ZodOptional<z.ZodString>;
    entryPath: z.ZodString;
    nodeId: z.ZodString;
    parentNodeId: z.ZodString;
    rootPath: z.ZodString;
    summary: z.ZodObject<{
        channels: z.ZodNumber;
        connections: z.ZodNumber;
        hooks: z.ZodNumber;
        instructions: z.ZodNumber;
        memories: z.ZodNumber;
        schedules: z.ZodNumber;
        skills: z.ZodNumber;
        tools: z.ZodNumber;
    }, z.core.$strict>;
}, z.core.$strict>;
declare const remoteAgent: z.ZodObject<{
    binding: z.ZodOptional<z.ZodObject<{
        backing: z.ZodDiscriminatedUnion<[z.ZodObject<{
            externalDependencies: z.ZodArray<z.ZodString>;
            extensionScope: z.ZodOptional<z.ZodObject<{
                namespace: z.ZodString;
                sourceRoot: z.ZodString;
            }, z.core.$strict>>;
            kind: z.ZodLiteral<"filesystem">;
            sourcePath: z.ZodString;
        }, z.core.$strict>, z.ZodObject<{
            dependencies: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodString>>;
            kind: z.ZodLiteral<"programmatic">;
            moduleId: z.ZodString;
            parameters: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodUnknown>>;
            registryId: z.ZodString;
            revision: z.ZodString;
            semanticRevision: z.ZodOptional<z.ZodString>;
        }, z.core.$strict>], "kind">;
        logicalPath: z.ZodString;
        owner: z.ZodDiscriminatedUnion<[z.ZodObject<{
            kind: z.ZodLiteral<"application">;
        }, z.core.$strict>, z.ZodObject<{
            feature: z.ZodString;
            kind: z.ZodLiteral<"framework">;
        }, z.core.$strict>, z.ZodObject<{
            kind: z.ZodLiteral<"extension">;
            namespace: z.ZodString;
            packageName: z.ZodString;
        }, z.core.$strict>], "kind">;
    }, z.core.$strict>>;
    exportName: z.ZodOptional<z.ZodString>;
    logicalPath: z.ZodString;
    owner: z.ZodDiscriminatedUnion<[z.ZodObject<{
        kind: z.ZodLiteral<"application">;
    }, z.core.$strict>, z.ZodObject<{
        feature: z.ZodString;
        kind: z.ZodLiteral<"framework">;
    }, z.core.$strict>, z.ZodObject<{
        kind: z.ZodLiteral<"extension">;
        namespace: z.ZodString;
        packageName: z.ZodString;
    }, z.core.$strict>], "kind">;
    sourceId: z.ZodString;
    sourceKind: z.ZodEnum<{
        markdown: "markdown";
        module: "module";
        "skill-package": "skill-package";
    }>;
    name: z.ZodString;
    description: z.ZodString;
    nodeId: z.ZodString;
    parentNodeId: z.ZodString;
    url: z.ZodOptional<z.ZodString>;
}, z.core.$strict>;
/** Runtime contract for the authoritative `/eve/v1/info` v4 response. */
export declare const AgentInfoResultSchema: z.ZodObject<{
    agent: z.ZodObject<{
        agentRoot: z.ZodString;
        appRoot: z.ZodString;
        config: z.ZodObject<{
            exportName: z.ZodOptional<z.ZodString>;
            logicalPath: z.ZodString;
            owner: z.ZodDiscriminatedUnion<[z.ZodObject<{
                kind: z.ZodLiteral<"application">;
            }, z.core.$strict>, z.ZodObject<{
                feature: z.ZodString;
                kind: z.ZodLiteral<"framework">;
            }, z.core.$strict>, z.ZodObject<{
                kind: z.ZodLiteral<"extension">;
                namespace: z.ZodString;
                packageName: z.ZodString;
            }, z.core.$strict>], "kind">;
            sourceId: z.ZodString;
            sourceKind: z.ZodEnum<{
                markdown: "markdown";
                module: "module";
                "skill-package": "skill-package";
            }>;
            binding: z.ZodObject<{
                backing: z.ZodDiscriminatedUnion<[z.ZodObject<{
                    externalDependencies: z.ZodArray<z.ZodString>;
                    extensionScope: z.ZodOptional<z.ZodObject<{
                        namespace: z.ZodString;
                        sourceRoot: z.ZodString;
                    }, z.core.$strict>>;
                    kind: z.ZodLiteral<"filesystem">;
                    sourcePath: z.ZodString;
                }, z.core.$strict>, z.ZodObject<{
                    dependencies: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodString>>;
                    kind: z.ZodLiteral<"programmatic">;
                    moduleId: z.ZodString;
                    parameters: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodUnknown>>;
                    registryId: z.ZodString;
                    revision: z.ZodString;
                    semanticRevision: z.ZodOptional<z.ZodString>;
                }, z.core.$strict>], "kind">;
                logicalPath: z.ZodString;
                owner: z.ZodDiscriminatedUnion<[z.ZodObject<{
                    kind: z.ZodLiteral<"application">;
                }, z.core.$strict>, z.ZodObject<{
                    feature: z.ZodString;
                    kind: z.ZodLiteral<"framework">;
                }, z.core.$strict>, z.ZodObject<{
                    kind: z.ZodLiteral<"extension">;
                    namespace: z.ZodString;
                    packageName: z.ZodString;
                }, z.core.$strict>], "kind">;
            }, z.core.$strict>;
        }, z.core.$strict>;
        description: z.ZodOptional<z.ZodString>;
        model: z.ZodUnion<readonly [z.ZodObject<{
            contextWindowTokens: z.ZodOptional<z.ZodNumber>;
            providerOptions: z.ZodOptional<z.ZodUnknown>;
            reasoning: z.ZodCatch<z.ZodOptional<z.ZodEnum<{
                high: "high";
                low: "low";
                medium: "medium";
                minimal: "minimal";
                none: "none";
                "provider-default": "provider-default";
                xhigh: "xhigh";
            }>>>;
            source: z.ZodOptional<z.ZodObject<{
                binding: z.ZodOptional<z.ZodObject<{
                    backing: z.ZodDiscriminatedUnion<[z.ZodObject<{
                        externalDependencies: z.ZodArray<z.ZodString>;
                        extensionScope: z.ZodOptional<z.ZodObject<{
                            namespace: z.ZodString;
                            sourceRoot: z.ZodString;
                        }, z.core.$strict>>;
                        kind: z.ZodLiteral<"filesystem">;
                        sourcePath: z.ZodString;
                    }, z.core.$strict>, z.ZodObject<{
                        dependencies: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodString>>;
                        kind: z.ZodLiteral<"programmatic">;
                        moduleId: z.ZodString;
                        parameters: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodUnknown>>;
                        registryId: z.ZodString;
                        revision: z.ZodString;
                        semanticRevision: z.ZodOptional<z.ZodString>;
                    }, z.core.$strict>], "kind">;
                    logicalPath: z.ZodString;
                    owner: z.ZodDiscriminatedUnion<[z.ZodObject<{
                        kind: z.ZodLiteral<"application">;
                    }, z.core.$strict>, z.ZodObject<{
                        feature: z.ZodString;
                        kind: z.ZodLiteral<"framework">;
                    }, z.core.$strict>, z.ZodObject<{
                        kind: z.ZodLiteral<"extension">;
                        namespace: z.ZodString;
                        packageName: z.ZodString;
                    }, z.core.$strict>], "kind">;
                }, z.core.$strict>>;
                exportName: z.ZodOptional<z.ZodString>;
                logicalPath: z.ZodString;
                owner: z.ZodDiscriminatedUnion<[z.ZodObject<{
                    kind: z.ZodLiteral<"application">;
                }, z.core.$strict>, z.ZodObject<{
                    feature: z.ZodString;
                    kind: z.ZodLiteral<"framework">;
                }, z.core.$strict>, z.ZodObject<{
                    kind: z.ZodLiteral<"extension">;
                    namespace: z.ZodString;
                    packageName: z.ZodString;
                }, z.core.$strict>], "kind">;
                sourceId: z.ZodString;
                sourceKind: z.ZodEnum<{
                    markdown: "markdown";
                    module: "module";
                    "skill-package": "skill-package";
                }>;
            }, z.core.$strict>>;
            endpoint: z.ZodOptional<z.ZodUnion<readonly [z.ZodObject<{
                kind: z.ZodLiteral<"external">;
                provider: z.ZodString;
            }, z.core.$strict>, z.ZodObject<{
                kind: z.ZodLiteral<"chatgpt">;
                state: z.ZodEnum<{
                    checking: "checking";
                    ready: "ready";
                    "reauth-required": "reauth-required";
                    "signed-out": "signed-out";
                    unavailable: "unavailable";
                }>;
                accountLabel: z.ZodOptional<z.ZodString>;
            }, z.core.$strict>, z.ZodObject<{
                kind: z.ZodLiteral<"gateway">;
                connected: z.ZodLiteral<true>;
                credential: z.ZodEnum<{
                    "api-key": "api-key";
                    oidc: "oidc";
                }>;
            }, z.core.$strict>, z.ZodObject<{
                kind: z.ZodLiteral<"gateway">;
                connected: z.ZodLiteral<false>;
            }, z.core.$strict>]>>;
            id: z.ZodString;
            routing: z.ZodDiscriminatedUnion<[z.ZodObject<{
                kind: z.ZodLiteral<"gateway">;
                target: z.ZodString;
                byok: z.ZodOptional<z.ZodString>;
            }, z.core.$strict>, z.ZodObject<{
                kind: z.ZodLiteral<"external">;
                provider: z.ZodString;
            }, z.core.$strict>], "kind">;
        }, z.core.$strict>, z.ZodObject<{
            contextWindowTokens: z.ZodOptional<z.ZodNumber>;
            providerOptions: z.ZodOptional<z.ZodUnknown>;
            reasoning: z.ZodCatch<z.ZodOptional<z.ZodEnum<{
                high: "high";
                low: "low";
                medium: "medium";
                minimal: "minimal";
                none: "none";
                "provider-default": "provider-default";
                xhigh: "xhigh";
            }>>>;
            source: z.ZodOptional<z.ZodObject<{
                binding: z.ZodOptional<z.ZodObject<{
                    backing: z.ZodDiscriminatedUnion<[z.ZodObject<{
                        externalDependencies: z.ZodArray<z.ZodString>;
                        extensionScope: z.ZodOptional<z.ZodObject<{
                            namespace: z.ZodString;
                            sourceRoot: z.ZodString;
                        }, z.core.$strict>>;
                        kind: z.ZodLiteral<"filesystem">;
                        sourcePath: z.ZodString;
                    }, z.core.$strict>, z.ZodObject<{
                        dependencies: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodString>>;
                        kind: z.ZodLiteral<"programmatic">;
                        moduleId: z.ZodString;
                        parameters: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodUnknown>>;
                        registryId: z.ZodString;
                        revision: z.ZodString;
                        semanticRevision: z.ZodOptional<z.ZodString>;
                    }, z.core.$strict>], "kind">;
                    logicalPath: z.ZodString;
                    owner: z.ZodDiscriminatedUnion<[z.ZodObject<{
                        kind: z.ZodLiteral<"application">;
                    }, z.core.$strict>, z.ZodObject<{
                        feature: z.ZodString;
                        kind: z.ZodLiteral<"framework">;
                    }, z.core.$strict>, z.ZodObject<{
                        kind: z.ZodLiteral<"extension">;
                        namespace: z.ZodString;
                        packageName: z.ZodString;
                    }, z.core.$strict>], "kind">;
                }, z.core.$strict>>;
                exportName: z.ZodOptional<z.ZodString>;
                logicalPath: z.ZodString;
                owner: z.ZodDiscriminatedUnion<[z.ZodObject<{
                    kind: z.ZodLiteral<"application">;
                }, z.core.$strict>, z.ZodObject<{
                    feature: z.ZodString;
                    kind: z.ZodLiteral<"framework">;
                }, z.core.$strict>, z.ZodObject<{
                    kind: z.ZodLiteral<"extension">;
                    namespace: z.ZodString;
                    packageName: z.ZodString;
                }, z.core.$strict>], "kind">;
                sourceId: z.ZodString;
                sourceKind: z.ZodEnum<{
                    markdown: "markdown";
                    module: "module";
                    "skill-package": "skill-package";
                }>;
            }, z.core.$strict>>;
            endpoint: z.ZodOptional<z.ZodNever>;
            id: z.ZodOptional<z.ZodNever>;
            routing: z.ZodObject<{
                kind: z.ZodLiteral<"dynamic">;
                resolver: z.ZodObject<{
                    binding: z.ZodOptional<z.ZodObject<{
                        backing: z.ZodDiscriminatedUnion<[z.ZodObject<{
                            externalDependencies: z.ZodArray<z.ZodString>;
                            extensionScope: z.ZodOptional<z.ZodObject<{
                                namespace: z.ZodString;
                                sourceRoot: z.ZodString;
                            }, z.core.$strict>>;
                            kind: z.ZodLiteral<"filesystem">;
                            sourcePath: z.ZodString;
                        }, z.core.$strict>, z.ZodObject<{
                            dependencies: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodString>>;
                            kind: z.ZodLiteral<"programmatic">;
                            moduleId: z.ZodString;
                            parameters: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodUnknown>>;
                            registryId: z.ZodString;
                            revision: z.ZodString;
                            semanticRevision: z.ZodOptional<z.ZodString>;
                        }, z.core.$strict>], "kind">;
                        logicalPath: z.ZodString;
                        owner: z.ZodDiscriminatedUnion<[z.ZodObject<{
                            kind: z.ZodLiteral<"application">;
                        }, z.core.$strict>, z.ZodObject<{
                            feature: z.ZodString;
                            kind: z.ZodLiteral<"framework">;
                        }, z.core.$strict>, z.ZodObject<{
                            kind: z.ZodLiteral<"extension">;
                            namespace: z.ZodString;
                            packageName: z.ZodString;
                        }, z.core.$strict>], "kind">;
                    }, z.core.$strict>>;
                    exportName: z.ZodOptional<z.ZodString>;
                    logicalPath: z.ZodString;
                    owner: z.ZodDiscriminatedUnion<[z.ZodObject<{
                        kind: z.ZodLiteral<"application">;
                    }, z.core.$strict>, z.ZodObject<{
                        feature: z.ZodString;
                        kind: z.ZodLiteral<"framework">;
                    }, z.core.$strict>, z.ZodObject<{
                        kind: z.ZodLiteral<"extension">;
                        namespace: z.ZodString;
                        packageName: z.ZodString;
                    }, z.core.$strict>], "kind">;
                    sourceId: z.ZodString;
                    sourceKind: z.ZodEnum<{
                        markdown: "markdown";
                        module: "module";
                        "skill-package": "skill-package";
                    }>;
                    eventNames: z.ZodArray<z.ZodString>;
                    slug: z.ZodString;
                }, z.core.$strict>;
            }, z.core.$strict>;
        }, z.core.$strict>]>;
        name: z.ZodString;
        nodeId: z.ZodString;
        outputSchema: z.ZodOptional<z.ZodUnknown>;
    }, z.core.$strict>;
    capabilities: z.ZodObject<{
        devRoutes: z.ZodBoolean;
    }, z.core.$strict>;
    channels: z.ZodObject<{
        routes: z.ZodArray<z.ZodObject<{
            binding: z.ZodOptional<z.ZodObject<{
                backing: z.ZodDiscriminatedUnion<[z.ZodObject<{
                    externalDependencies: z.ZodArray<z.ZodString>;
                    extensionScope: z.ZodOptional<z.ZodObject<{
                        namespace: z.ZodString;
                        sourceRoot: z.ZodString;
                    }, z.core.$strict>>;
                    kind: z.ZodLiteral<"filesystem">;
                    sourcePath: z.ZodString;
                }, z.core.$strict>, z.ZodObject<{
                    dependencies: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodString>>;
                    kind: z.ZodLiteral<"programmatic">;
                    moduleId: z.ZodString;
                    parameters: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodUnknown>>;
                    registryId: z.ZodString;
                    revision: z.ZodString;
                    semanticRevision: z.ZodOptional<z.ZodString>;
                }, z.core.$strict>], "kind">;
                logicalPath: z.ZodString;
                owner: z.ZodDiscriminatedUnion<[z.ZodObject<{
                    kind: z.ZodLiteral<"application">;
                }, z.core.$strict>, z.ZodObject<{
                    feature: z.ZodString;
                    kind: z.ZodLiteral<"framework">;
                }, z.core.$strict>, z.ZodObject<{
                    kind: z.ZodLiteral<"extension">;
                    namespace: z.ZodString;
                    packageName: z.ZodString;
                }, z.core.$strict>], "kind">;
            }, z.core.$strict>>;
            exportName: z.ZodOptional<z.ZodString>;
            logicalPath: z.ZodString;
            owner: z.ZodDiscriminatedUnion<[z.ZodObject<{
                kind: z.ZodLiteral<"application">;
            }, z.core.$strict>, z.ZodObject<{
                feature: z.ZodString;
                kind: z.ZodLiteral<"framework">;
            }, z.core.$strict>, z.ZodObject<{
                kind: z.ZodLiteral<"extension">;
                namespace: z.ZodString;
                packageName: z.ZodString;
            }, z.core.$strict>], "kind">;
            sourceId: z.ZodString;
            sourceKind: z.ZodEnum<{
                markdown: "markdown";
                module: "module";
                "skill-package": "skill-package";
            }>;
            name: z.ZodString;
            adapterKind: z.ZodOptional<z.ZodString>;
            method: z.ZodEnum<{
                DELETE: "DELETE";
                GET: "GET";
                HEAD: "HEAD";
                OPTIONS: "OPTIONS";
                PATCH: "PATCH";
                POST: "POST";
                PUT: "PUT";
                WEBSOCKET: "WEBSOCKET";
            }>;
            urlPath: z.ZodString;
        }, z.core.$strict>>;
        shadowed: z.ZodArray<z.ZodObject<{
            method: z.ZodEnum<{
                DELETE: "DELETE";
                GET: "GET";
                HEAD: "HEAD";
                OPTIONS: "OPTIONS";
                PATCH: "PATCH";
                POST: "POST";
                PUT: "PUT";
                WEBSOCKET: "WEBSOCKET";
            }>;
            source: z.ZodObject<{
                backing: z.ZodUnion<readonly [z.ZodDiscriminatedUnion<[z.ZodObject<{
                    externalDependencies: z.ZodArray<z.ZodString>;
                    extensionScope: z.ZodOptional<z.ZodObject<{
                        namespace: z.ZodString;
                        sourceRoot: z.ZodString;
                    }, z.core.$strict>>;
                    kind: z.ZodLiteral<"filesystem">;
                    sourcePath: z.ZodString;
                }, z.core.$strict>, z.ZodObject<{
                    dependencies: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodString>>;
                    kind: z.ZodLiteral<"programmatic">;
                    moduleId: z.ZodString;
                    parameters: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodUnknown>>;
                    registryId: z.ZodString;
                    revision: z.ZodString;
                    semanticRevision: z.ZodOptional<z.ZodString>;
                }, z.core.$strict>], "kind">, z.ZodObject<{
                    kind: z.ZodLiteral<"resource">;
                    sourcePath: z.ZodString;
                }, z.core.$strict>]>;
                form: z.ZodEnum<{
                    derived: "derived";
                    direct: "direct";
                }>;
                layer: z.ZodEnum<{
                    application: "application";
                    "extension-override": "extension-override";
                    "extension-package": "extension-package";
                    "framework-default": "framework-default";
                }>;
                logicalPath: z.ZodString;
                owner: z.ZodDiscriminatedUnion<[z.ZodObject<{
                    kind: z.ZodLiteral<"application">;
                }, z.core.$strict>, z.ZodObject<{
                    feature: z.ZodString;
                    kind: z.ZodLiteral<"framework">;
                }, z.core.$strict>, z.ZodObject<{
                    kind: z.ZodLiteral<"extension">;
                    namespace: z.ZodString;
                    packageName: z.ZodString;
                }, z.core.$strict>], "kind">;
                sourceId: z.ZodString;
            }, z.core.$strict>;
            urlPath: z.ZodString;
            winnerSourceId: z.ZodString;
        }, z.core.$strict>>;
    }, z.core.$strict>;
    composition: z.ZodObject<{
        disabled: z.ZodArray<z.ZodObject<{
            kind: z.ZodEnum<{
                disabled: "disabled";
                shadowed: "shadowed";
            }>;
            logicalPath: z.ZodString;
            owner: z.ZodDiscriminatedUnion<[z.ZodObject<{
                kind: z.ZodLiteral<"application">;
            }, z.core.$strict>, z.ZodObject<{
                feature: z.ZodString;
                kind: z.ZodLiteral<"framework">;
            }, z.core.$strict>, z.ZodObject<{
                kind: z.ZodLiteral<"extension">;
                namespace: z.ZodString;
                packageName: z.ZodString;
            }, z.core.$strict>], "kind">;
            sourceId: z.ZodString;
            winnerSourceId: z.ZodOptional<z.ZodString>;
        }, z.core.$strict>>;
        shadowed: z.ZodArray<z.ZodObject<{
            kind: z.ZodEnum<{
                disabled: "disabled";
                shadowed: "shadowed";
            }>;
            logicalPath: z.ZodString;
            owner: z.ZodDiscriminatedUnion<[z.ZodObject<{
                kind: z.ZodLiteral<"application">;
            }, z.core.$strict>, z.ZodObject<{
                feature: z.ZodString;
                kind: z.ZodLiteral<"framework">;
            }, z.core.$strict>, z.ZodObject<{
                kind: z.ZodLiteral<"extension">;
                namespace: z.ZodString;
                packageName: z.ZodString;
            }, z.core.$strict>], "kind">;
            sourceId: z.ZodString;
            winnerSourceId: z.ZodOptional<z.ZodString>;
        }, z.core.$strict>>;
    }, z.core.$strict>;
    connections: z.ZodArray<z.ZodObject<{
        binding: z.ZodOptional<z.ZodObject<{
            backing: z.ZodDiscriminatedUnion<[z.ZodObject<{
                externalDependencies: z.ZodArray<z.ZodString>;
                extensionScope: z.ZodOptional<z.ZodObject<{
                    namespace: z.ZodString;
                    sourceRoot: z.ZodString;
                }, z.core.$strict>>;
                kind: z.ZodLiteral<"filesystem">;
                sourcePath: z.ZodString;
            }, z.core.$strict>, z.ZodObject<{
                dependencies: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodString>>;
                kind: z.ZodLiteral<"programmatic">;
                moduleId: z.ZodString;
                parameters: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodUnknown>>;
                registryId: z.ZodString;
                revision: z.ZodString;
                semanticRevision: z.ZodOptional<z.ZodString>;
            }, z.core.$strict>], "kind">;
            logicalPath: z.ZodString;
            owner: z.ZodDiscriminatedUnion<[z.ZodObject<{
                kind: z.ZodLiteral<"application">;
            }, z.core.$strict>, z.ZodObject<{
                feature: z.ZodString;
                kind: z.ZodLiteral<"framework">;
            }, z.core.$strict>, z.ZodObject<{
                kind: z.ZodLiteral<"extension">;
                namespace: z.ZodString;
                packageName: z.ZodString;
            }, z.core.$strict>], "kind">;
        }, z.core.$strict>>;
        exportName: z.ZodOptional<z.ZodString>;
        logicalPath: z.ZodString;
        owner: z.ZodDiscriminatedUnion<[z.ZodObject<{
            kind: z.ZodLiteral<"application">;
        }, z.core.$strict>, z.ZodObject<{
            feature: z.ZodString;
            kind: z.ZodLiteral<"framework">;
        }, z.core.$strict>, z.ZodObject<{
            kind: z.ZodLiteral<"extension">;
            namespace: z.ZodString;
            packageName: z.ZodString;
        }, z.core.$strict>], "kind">;
        sourceId: z.ZodString;
        sourceKind: z.ZodEnum<{
            markdown: "markdown";
            module: "module";
            "skill-package": "skill-package";
        }>;
        connectionName: z.ZodString;
        description: z.ZodString;
        hasApproval: z.ZodBoolean;
        hasAuthorization: z.ZodBoolean;
        hasHeaders: z.ZodBoolean;
        protocol: z.ZodString;
        toolFilter: z.ZodOptional<z.ZodUnknown>;
        url: z.ZodString;
    }, z.core.$strict>>;
    diagnostics: z.ZodObject<{
        discoveryErrors: z.ZodNumber;
        discoveryWarnings: z.ZodNumber;
    }, z.core.$strict>;
    hooks: z.ZodArray<z.ZodObject<{
        binding: z.ZodOptional<z.ZodObject<{
            backing: z.ZodDiscriminatedUnion<[z.ZodObject<{
                externalDependencies: z.ZodArray<z.ZodString>;
                extensionScope: z.ZodOptional<z.ZodObject<{
                    namespace: z.ZodString;
                    sourceRoot: z.ZodString;
                }, z.core.$strict>>;
                kind: z.ZodLiteral<"filesystem">;
                sourcePath: z.ZodString;
            }, z.core.$strict>, z.ZodObject<{
                dependencies: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodString>>;
                kind: z.ZodLiteral<"programmatic">;
                moduleId: z.ZodString;
                parameters: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodUnknown>>;
                registryId: z.ZodString;
                revision: z.ZodString;
                semanticRevision: z.ZodOptional<z.ZodString>;
            }, z.core.$strict>], "kind">;
            logicalPath: z.ZodString;
            owner: z.ZodDiscriminatedUnion<[z.ZodObject<{
                kind: z.ZodLiteral<"application">;
            }, z.core.$strict>, z.ZodObject<{
                feature: z.ZodString;
                kind: z.ZodLiteral<"framework">;
            }, z.core.$strict>, z.ZodObject<{
                kind: z.ZodLiteral<"extension">;
                namespace: z.ZodString;
                packageName: z.ZodString;
            }, z.core.$strict>], "kind">;
        }, z.core.$strict>>;
        exportName: z.ZodOptional<z.ZodString>;
        logicalPath: z.ZodString;
        owner: z.ZodDiscriminatedUnion<[z.ZodObject<{
            kind: z.ZodLiteral<"application">;
        }, z.core.$strict>, z.ZodObject<{
            feature: z.ZodString;
            kind: z.ZodLiteral<"framework">;
        }, z.core.$strict>, z.ZodObject<{
            kind: z.ZodLiteral<"extension">;
            namespace: z.ZodString;
            packageName: z.ZodString;
        }, z.core.$strict>], "kind">;
        sourceId: z.ZodString;
        sourceKind: z.ZodEnum<{
            markdown: "markdown";
            module: "module";
            "skill-package": "skill-package";
        }>;
        eventNames: z.ZodArray<z.ZodString>;
        slug: z.ZodString;
    }, z.core.$strict>>;
    instructions: z.ZodObject<{
        dynamic: z.ZodArray<z.ZodObject<{
            binding: z.ZodOptional<z.ZodObject<{
                backing: z.ZodDiscriminatedUnion<[z.ZodObject<{
                    externalDependencies: z.ZodArray<z.ZodString>;
                    extensionScope: z.ZodOptional<z.ZodObject<{
                        namespace: z.ZodString;
                        sourceRoot: z.ZodString;
                    }, z.core.$strict>>;
                    kind: z.ZodLiteral<"filesystem">;
                    sourcePath: z.ZodString;
                }, z.core.$strict>, z.ZodObject<{
                    dependencies: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodString>>;
                    kind: z.ZodLiteral<"programmatic">;
                    moduleId: z.ZodString;
                    parameters: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodUnknown>>;
                    registryId: z.ZodString;
                    revision: z.ZodString;
                    semanticRevision: z.ZodOptional<z.ZodString>;
                }, z.core.$strict>], "kind">;
                logicalPath: z.ZodString;
                owner: z.ZodDiscriminatedUnion<[z.ZodObject<{
                    kind: z.ZodLiteral<"application">;
                }, z.core.$strict>, z.ZodObject<{
                    feature: z.ZodString;
                    kind: z.ZodLiteral<"framework">;
                }, z.core.$strict>, z.ZodObject<{
                    kind: z.ZodLiteral<"extension">;
                    namespace: z.ZodString;
                    packageName: z.ZodString;
                }, z.core.$strict>], "kind">;
            }, z.core.$strict>>;
            exportName: z.ZodOptional<z.ZodString>;
            logicalPath: z.ZodString;
            owner: z.ZodDiscriminatedUnion<[z.ZodObject<{
                kind: z.ZodLiteral<"application">;
            }, z.core.$strict>, z.ZodObject<{
                feature: z.ZodString;
                kind: z.ZodLiteral<"framework">;
            }, z.core.$strict>, z.ZodObject<{
                kind: z.ZodLiteral<"extension">;
                namespace: z.ZodString;
                packageName: z.ZodString;
            }, z.core.$strict>], "kind">;
            sourceId: z.ZodString;
            sourceKind: z.ZodEnum<{
                markdown: "markdown";
                module: "module";
                "skill-package": "skill-package";
            }>;
            eventNames: z.ZodArray<z.ZodString>;
            slug: z.ZodString;
        }, z.core.$strict>>;
        static: z.ZodArray<z.ZodObject<{
            binding: z.ZodOptional<z.ZodObject<{
                backing: z.ZodDiscriminatedUnion<[z.ZodObject<{
                    externalDependencies: z.ZodArray<z.ZodString>;
                    extensionScope: z.ZodOptional<z.ZodObject<{
                        namespace: z.ZodString;
                        sourceRoot: z.ZodString;
                    }, z.core.$strict>>;
                    kind: z.ZodLiteral<"filesystem">;
                    sourcePath: z.ZodString;
                }, z.core.$strict>, z.ZodObject<{
                    dependencies: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodString>>;
                    kind: z.ZodLiteral<"programmatic">;
                    moduleId: z.ZodString;
                    parameters: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodUnknown>>;
                    registryId: z.ZodString;
                    revision: z.ZodString;
                    semanticRevision: z.ZodOptional<z.ZodString>;
                }, z.core.$strict>], "kind">;
                logicalPath: z.ZodString;
                owner: z.ZodDiscriminatedUnion<[z.ZodObject<{
                    kind: z.ZodLiteral<"application">;
                }, z.core.$strict>, z.ZodObject<{
                    feature: z.ZodString;
                    kind: z.ZodLiteral<"framework">;
                }, z.core.$strict>, z.ZodObject<{
                    kind: z.ZodLiteral<"extension">;
                    namespace: z.ZodString;
                    packageName: z.ZodString;
                }, z.core.$strict>], "kind">;
            }, z.core.$strict>>;
            exportName: z.ZodOptional<z.ZodString>;
            logicalPath: z.ZodString;
            owner: z.ZodDiscriminatedUnion<[z.ZodObject<{
                kind: z.ZodLiteral<"application">;
            }, z.core.$strict>, z.ZodObject<{
                feature: z.ZodString;
                kind: z.ZodLiteral<"framework">;
            }, z.core.$strict>, z.ZodObject<{
                kind: z.ZodLiteral<"extension">;
                namespace: z.ZodString;
                packageName: z.ZodString;
            }, z.core.$strict>], "kind">;
            sourceId: z.ZodString;
            sourceKind: z.ZodEnum<{
                markdown: "markdown";
                module: "module";
                "skill-package": "skill-package";
            }>;
            name: z.ZodString;
            content: z.ZodString;
            role: z.ZodEnum<{
                system: "system";
                user: "user";
            }>;
        }, z.core.$strict>>;
    }, z.core.$strict>;
    instrumentation: z.ZodOptional<z.ZodObject<{
        binding: z.ZodOptional<z.ZodObject<{
            backing: z.ZodDiscriminatedUnion<[z.ZodObject<{
                externalDependencies: z.ZodArray<z.ZodString>;
                extensionScope: z.ZodOptional<z.ZodObject<{
                    namespace: z.ZodString;
                    sourceRoot: z.ZodString;
                }, z.core.$strict>>;
                kind: z.ZodLiteral<"filesystem">;
                sourcePath: z.ZodString;
            }, z.core.$strict>, z.ZodObject<{
                dependencies: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodString>>;
                kind: z.ZodLiteral<"programmatic">;
                moduleId: z.ZodString;
                parameters: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodUnknown>>;
                registryId: z.ZodString;
                revision: z.ZodString;
                semanticRevision: z.ZodOptional<z.ZodString>;
            }, z.core.$strict>], "kind">;
            logicalPath: z.ZodString;
            owner: z.ZodDiscriminatedUnion<[z.ZodObject<{
                kind: z.ZodLiteral<"application">;
            }, z.core.$strict>, z.ZodObject<{
                feature: z.ZodString;
                kind: z.ZodLiteral<"framework">;
            }, z.core.$strict>, z.ZodObject<{
                kind: z.ZodLiteral<"extension">;
                namespace: z.ZodString;
                packageName: z.ZodString;
            }, z.core.$strict>], "kind">;
        }, z.core.$strict>>;
        exportName: z.ZodOptional<z.ZodString>;
        logicalPath: z.ZodString;
        owner: z.ZodDiscriminatedUnion<[z.ZodObject<{
            kind: z.ZodLiteral<"application">;
        }, z.core.$strict>, z.ZodObject<{
            feature: z.ZodString;
            kind: z.ZodLiteral<"framework">;
        }, z.core.$strict>, z.ZodObject<{
            kind: z.ZodLiteral<"extension">;
            namespace: z.ZodString;
            packageName: z.ZodString;
        }, z.core.$strict>], "kind">;
        sourceId: z.ZodString;
        sourceKind: z.ZodEnum<{
            markdown: "markdown";
            module: "module";
            "skill-package": "skill-package";
        }>;
    }, z.core.$strict>>;
    kernelEffects: z.ZodArray<z.ZodObject<{
        action: z.ZodOptional<z.ZodEnum<{
            "subagent-call": "subagent-call";
            "task-cancel": "task-cancel";
            "workflow-tool-call": "workflow-tool-call";
        }>>;
        audience: z.ZodArray<z.ZodEnum<{
            "delegated-task-child": "delegated-task-child";
            "requires-request-input": "requires-request-input";
            "root-session": "root-session";
        }>>;
        kind: z.ZodEnum<{
            dispatch: "dispatch";
            "provider-tool": "provider-tool";
            "request-input": "request-input";
        }>;
        sourceId: z.ZodString;
    }, z.core.$strict>>;
    kind: z.ZodLiteral<"eve-agent-info">;
    memories: z.ZodArray<z.ZodObject<{
        binding: z.ZodOptional<z.ZodObject<{
            backing: z.ZodDiscriminatedUnion<[z.ZodObject<{
                externalDependencies: z.ZodArray<z.ZodString>;
                extensionScope: z.ZodOptional<z.ZodObject<{
                    namespace: z.ZodString;
                    sourceRoot: z.ZodString;
                }, z.core.$strict>>;
                kind: z.ZodLiteral<"filesystem">;
                sourcePath: z.ZodString;
            }, z.core.$strict>, z.ZodObject<{
                dependencies: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodString>>;
                kind: z.ZodLiteral<"programmatic">;
                moduleId: z.ZodString;
                parameters: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodUnknown>>;
                registryId: z.ZodString;
                revision: z.ZodString;
                semanticRevision: z.ZodOptional<z.ZodString>;
            }, z.core.$strict>], "kind">;
            logicalPath: z.ZodString;
            owner: z.ZodDiscriminatedUnion<[z.ZodObject<{
                kind: z.ZodLiteral<"application">;
            }, z.core.$strict>, z.ZodObject<{
                feature: z.ZodString;
                kind: z.ZodLiteral<"framework">;
            }, z.core.$strict>, z.ZodObject<{
                kind: z.ZodLiteral<"extension">;
                namespace: z.ZodString;
                packageName: z.ZodString;
            }, z.core.$strict>], "kind">;
        }, z.core.$strict>>;
        exportName: z.ZodOptional<z.ZodString>;
        logicalPath: z.ZodString;
        owner: z.ZodDiscriminatedUnion<[z.ZodObject<{
            kind: z.ZodLiteral<"application">;
        }, z.core.$strict>, z.ZodObject<{
            feature: z.ZodString;
            kind: z.ZodLiteral<"framework">;
        }, z.core.$strict>, z.ZodObject<{
            kind: z.ZodLiteral<"extension">;
            namespace: z.ZodString;
            packageName: z.ZodString;
        }, z.core.$strict>], "kind">;
        sourceId: z.ZodString;
        sourceKind: z.ZodEnum<{
            markdown: "markdown";
            module: "module";
            "skill-package": "skill-package";
        }>;
        description: z.ZodOptional<z.ZodString>;
        slot: z.ZodString;
        visibility: z.ZodEnum<{
            scope: "scope";
            session: "session";
        }>;
    }, z.core.$strict>>;
    mode: z.ZodEnum<{
        development: "development";
        production: "production";
    }>;
    remoteAgents: z.ZodObject<{
        entries: z.ZodArray<z.ZodObject<{
            binding: z.ZodOptional<z.ZodObject<{
                backing: z.ZodDiscriminatedUnion<[z.ZodObject<{
                    externalDependencies: z.ZodArray<z.ZodString>;
                    extensionScope: z.ZodOptional<z.ZodObject<{
                        namespace: z.ZodString;
                        sourceRoot: z.ZodString;
                    }, z.core.$strict>>;
                    kind: z.ZodLiteral<"filesystem">;
                    sourcePath: z.ZodString;
                }, z.core.$strict>, z.ZodObject<{
                    dependencies: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodString>>;
                    kind: z.ZodLiteral<"programmatic">;
                    moduleId: z.ZodString;
                    parameters: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodUnknown>>;
                    registryId: z.ZodString;
                    revision: z.ZodString;
                    semanticRevision: z.ZodOptional<z.ZodString>;
                }, z.core.$strict>], "kind">;
                logicalPath: z.ZodString;
                owner: z.ZodDiscriminatedUnion<[z.ZodObject<{
                    kind: z.ZodLiteral<"application">;
                }, z.core.$strict>, z.ZodObject<{
                    feature: z.ZodString;
                    kind: z.ZodLiteral<"framework">;
                }, z.core.$strict>, z.ZodObject<{
                    kind: z.ZodLiteral<"extension">;
                    namespace: z.ZodString;
                    packageName: z.ZodString;
                }, z.core.$strict>], "kind">;
            }, z.core.$strict>>;
            exportName: z.ZodOptional<z.ZodString>;
            logicalPath: z.ZodString;
            owner: z.ZodDiscriminatedUnion<[z.ZodObject<{
                kind: z.ZodLiteral<"application">;
            }, z.core.$strict>, z.ZodObject<{
                feature: z.ZodString;
                kind: z.ZodLiteral<"framework">;
            }, z.core.$strict>, z.ZodObject<{
                kind: z.ZodLiteral<"extension">;
                namespace: z.ZodString;
                packageName: z.ZodString;
            }, z.core.$strict>], "kind">;
            sourceId: z.ZodString;
            sourceKind: z.ZodEnum<{
                markdown: "markdown";
                module: "module";
                "skill-package": "skill-package";
            }>;
            name: z.ZodString;
            description: z.ZodString;
            nodeId: z.ZodString;
            parentNodeId: z.ZodString;
            url: z.ZodOptional<z.ZodString>;
        }, z.core.$strict>>;
        total: z.ZodNumber;
    }, z.core.$strict>;
    sandbox: z.ZodObject<{
        binding: z.ZodOptional<z.ZodObject<{
            backing: z.ZodDiscriminatedUnion<[z.ZodObject<{
                externalDependencies: z.ZodArray<z.ZodString>;
                extensionScope: z.ZodOptional<z.ZodObject<{
                    namespace: z.ZodString;
                    sourceRoot: z.ZodString;
                }, z.core.$strict>>;
                kind: z.ZodLiteral<"filesystem">;
                sourcePath: z.ZodString;
            }, z.core.$strict>, z.ZodObject<{
                dependencies: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodString>>;
                kind: z.ZodLiteral<"programmatic">;
                moduleId: z.ZodString;
                parameters: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodUnknown>>;
                registryId: z.ZodString;
                revision: z.ZodString;
                semanticRevision: z.ZodOptional<z.ZodString>;
            }, z.core.$strict>], "kind">;
            logicalPath: z.ZodString;
            owner: z.ZodDiscriminatedUnion<[z.ZodObject<{
                kind: z.ZodLiteral<"application">;
            }, z.core.$strict>, z.ZodObject<{
                feature: z.ZodString;
                kind: z.ZodLiteral<"framework">;
            }, z.core.$strict>, z.ZodObject<{
                kind: z.ZodLiteral<"extension">;
                namespace: z.ZodString;
                packageName: z.ZodString;
            }, z.core.$strict>], "kind">;
        }, z.core.$strict>>;
        exportName: z.ZodOptional<z.ZodString>;
        logicalPath: z.ZodString;
        owner: z.ZodDiscriminatedUnion<[z.ZodObject<{
            kind: z.ZodLiteral<"application">;
        }, z.core.$strict>, z.ZodObject<{
            feature: z.ZodString;
            kind: z.ZodLiteral<"framework">;
        }, z.core.$strict>, z.ZodObject<{
            kind: z.ZodLiteral<"extension">;
            namespace: z.ZodString;
            packageName: z.ZodString;
        }, z.core.$strict>], "kind">;
        sourceId: z.ZodString;
        sourceKind: z.ZodEnum<{
            markdown: "markdown";
            module: "module";
            "skill-package": "skill-package";
        }>;
        backendKind: z.ZodOptional<z.ZodString>;
        description: z.ZodOptional<z.ZodString>;
        hasBootstrap: z.ZodBoolean;
        hasOnSession: z.ZodBoolean;
        revalidationKey: z.ZodOptional<z.ZodString>;
        sourceHash: z.ZodOptional<z.ZodString>;
    }, z.core.$strict>;
    schedules: z.ZodArray<z.ZodObject<{
        binding: z.ZodOptional<z.ZodObject<{
            backing: z.ZodDiscriminatedUnion<[z.ZodObject<{
                externalDependencies: z.ZodArray<z.ZodString>;
                extensionScope: z.ZodOptional<z.ZodObject<{
                    namespace: z.ZodString;
                    sourceRoot: z.ZodString;
                }, z.core.$strict>>;
                kind: z.ZodLiteral<"filesystem">;
                sourcePath: z.ZodString;
            }, z.core.$strict>, z.ZodObject<{
                dependencies: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodString>>;
                kind: z.ZodLiteral<"programmatic">;
                moduleId: z.ZodString;
                parameters: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodUnknown>>;
                registryId: z.ZodString;
                revision: z.ZodString;
                semanticRevision: z.ZodOptional<z.ZodString>;
            }, z.core.$strict>], "kind">;
            logicalPath: z.ZodString;
            owner: z.ZodDiscriminatedUnion<[z.ZodObject<{
                kind: z.ZodLiteral<"application">;
            }, z.core.$strict>, z.ZodObject<{
                feature: z.ZodString;
                kind: z.ZodLiteral<"framework">;
            }, z.core.$strict>, z.ZodObject<{
                kind: z.ZodLiteral<"extension">;
                namespace: z.ZodString;
                packageName: z.ZodString;
            }, z.core.$strict>], "kind">;
        }, z.core.$strict>>;
        exportName: z.ZodOptional<z.ZodString>;
        logicalPath: z.ZodString;
        owner: z.ZodDiscriminatedUnion<[z.ZodObject<{
            kind: z.ZodLiteral<"application">;
        }, z.core.$strict>, z.ZodObject<{
            feature: z.ZodString;
            kind: z.ZodLiteral<"framework">;
        }, z.core.$strict>, z.ZodObject<{
            kind: z.ZodLiteral<"extension">;
            namespace: z.ZodString;
            packageName: z.ZodString;
        }, z.core.$strict>], "kind">;
        sourceId: z.ZodString;
        sourceKind: z.ZodEnum<{
            markdown: "markdown";
            module: "module";
            "skill-package": "skill-package";
        }>;
        name: z.ZodString;
        cron: z.ZodString;
        hasRun: z.ZodBoolean;
        markdown: z.ZodOptional<z.ZodString>;
    }, z.core.$strict>>;
    skills: z.ZodObject<{
        dynamic: z.ZodArray<z.ZodObject<{
            binding: z.ZodOptional<z.ZodObject<{
                backing: z.ZodDiscriminatedUnion<[z.ZodObject<{
                    externalDependencies: z.ZodArray<z.ZodString>;
                    extensionScope: z.ZodOptional<z.ZodObject<{
                        namespace: z.ZodString;
                        sourceRoot: z.ZodString;
                    }, z.core.$strict>>;
                    kind: z.ZodLiteral<"filesystem">;
                    sourcePath: z.ZodString;
                }, z.core.$strict>, z.ZodObject<{
                    dependencies: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodString>>;
                    kind: z.ZodLiteral<"programmatic">;
                    moduleId: z.ZodString;
                    parameters: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodUnknown>>;
                    registryId: z.ZodString;
                    revision: z.ZodString;
                    semanticRevision: z.ZodOptional<z.ZodString>;
                }, z.core.$strict>], "kind">;
                logicalPath: z.ZodString;
                owner: z.ZodDiscriminatedUnion<[z.ZodObject<{
                    kind: z.ZodLiteral<"application">;
                }, z.core.$strict>, z.ZodObject<{
                    feature: z.ZodString;
                    kind: z.ZodLiteral<"framework">;
                }, z.core.$strict>, z.ZodObject<{
                    kind: z.ZodLiteral<"extension">;
                    namespace: z.ZodString;
                    packageName: z.ZodString;
                }, z.core.$strict>], "kind">;
            }, z.core.$strict>>;
            exportName: z.ZodOptional<z.ZodString>;
            logicalPath: z.ZodString;
            owner: z.ZodDiscriminatedUnion<[z.ZodObject<{
                kind: z.ZodLiteral<"application">;
            }, z.core.$strict>, z.ZodObject<{
                feature: z.ZodString;
                kind: z.ZodLiteral<"framework">;
            }, z.core.$strict>, z.ZodObject<{
                kind: z.ZodLiteral<"extension">;
                namespace: z.ZodString;
                packageName: z.ZodString;
            }, z.core.$strict>], "kind">;
            sourceId: z.ZodString;
            sourceKind: z.ZodEnum<{
                markdown: "markdown";
                module: "module";
                "skill-package": "skill-package";
            }>;
            eventNames: z.ZodArray<z.ZodString>;
            slug: z.ZodString;
        }, z.core.$strict>>;
        static: z.ZodArray<z.ZodObject<{
            binding: z.ZodOptional<z.ZodObject<{
                backing: z.ZodDiscriminatedUnion<[z.ZodObject<{
                    externalDependencies: z.ZodArray<z.ZodString>;
                    extensionScope: z.ZodOptional<z.ZodObject<{
                        namespace: z.ZodString;
                        sourceRoot: z.ZodString;
                    }, z.core.$strict>>;
                    kind: z.ZodLiteral<"filesystem">;
                    sourcePath: z.ZodString;
                }, z.core.$strict>, z.ZodObject<{
                    dependencies: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodString>>;
                    kind: z.ZodLiteral<"programmatic">;
                    moduleId: z.ZodString;
                    parameters: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodUnknown>>;
                    registryId: z.ZodString;
                    revision: z.ZodString;
                    semanticRevision: z.ZodOptional<z.ZodString>;
                }, z.core.$strict>], "kind">;
                logicalPath: z.ZodString;
                owner: z.ZodDiscriminatedUnion<[z.ZodObject<{
                    kind: z.ZodLiteral<"application">;
                }, z.core.$strict>, z.ZodObject<{
                    feature: z.ZodString;
                    kind: z.ZodLiteral<"framework">;
                }, z.core.$strict>, z.ZodObject<{
                    kind: z.ZodLiteral<"extension">;
                    namespace: z.ZodString;
                    packageName: z.ZodString;
                }, z.core.$strict>], "kind">;
            }, z.core.$strict>>;
            exportName: z.ZodOptional<z.ZodString>;
            logicalPath: z.ZodString;
            owner: z.ZodDiscriminatedUnion<[z.ZodObject<{
                kind: z.ZodLiteral<"application">;
            }, z.core.$strict>, z.ZodObject<{
                feature: z.ZodString;
                kind: z.ZodLiteral<"framework">;
            }, z.core.$strict>, z.ZodObject<{
                kind: z.ZodLiteral<"extension">;
                namespace: z.ZodString;
                packageName: z.ZodString;
            }, z.core.$strict>], "kind">;
            sourceId: z.ZodString;
            sourceKind: z.ZodEnum<{
                markdown: "markdown";
                module: "module";
                "skill-package": "skill-package";
            }>;
            name: z.ZodString;
            description: z.ZodString;
            license: z.ZodOptional<z.ZodString>;
            markdown: z.ZodString;
            metadata: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodString>>;
        }, z.core.$strict>>;
    }, z.core.$strict>;
    subagents: z.ZodObject<{
        local: z.ZodArray<z.ZodObject<{
            binding: z.ZodOptional<z.ZodObject<{
                backing: z.ZodDiscriminatedUnion<[z.ZodObject<{
                    externalDependencies: z.ZodArray<z.ZodString>;
                    extensionScope: z.ZodOptional<z.ZodObject<{
                        namespace: z.ZodString;
                        sourceRoot: z.ZodString;
                    }, z.core.$strict>>;
                    kind: z.ZodLiteral<"filesystem">;
                    sourcePath: z.ZodString;
                }, z.core.$strict>, z.ZodObject<{
                    dependencies: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodString>>;
                    kind: z.ZodLiteral<"programmatic">;
                    moduleId: z.ZodString;
                    parameters: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodUnknown>>;
                    registryId: z.ZodString;
                    revision: z.ZodString;
                    semanticRevision: z.ZodOptional<z.ZodString>;
                }, z.core.$strict>], "kind">;
                logicalPath: z.ZodString;
                owner: z.ZodDiscriminatedUnion<[z.ZodObject<{
                    kind: z.ZodLiteral<"application">;
                }, z.core.$strict>, z.ZodObject<{
                    feature: z.ZodString;
                    kind: z.ZodLiteral<"framework">;
                }, z.core.$strict>, z.ZodObject<{
                    kind: z.ZodLiteral<"extension">;
                    namespace: z.ZodString;
                    packageName: z.ZodString;
                }, z.core.$strict>], "kind">;
            }, z.core.$strict>>;
            exportName: z.ZodOptional<z.ZodString>;
            logicalPath: z.ZodString;
            owner: z.ZodDiscriminatedUnion<[z.ZodObject<{
                kind: z.ZodLiteral<"application">;
            }, z.core.$strict>, z.ZodObject<{
                feature: z.ZodString;
                kind: z.ZodLiteral<"framework">;
            }, z.core.$strict>, z.ZodObject<{
                kind: z.ZodLiteral<"extension">;
                namespace: z.ZodString;
                packageName: z.ZodString;
            }, z.core.$strict>], "kind">;
            sourceId: z.ZodString;
            sourceKind: z.ZodEnum<{
                markdown: "markdown";
                module: "module";
                "skill-package": "skill-package";
            }>;
            name: z.ZodString;
            configResolver: z.ZodOptional<z.ZodObject<{
                binding: z.ZodOptional<z.ZodObject<{
                    backing: z.ZodDiscriminatedUnion<[z.ZodObject<{
                        externalDependencies: z.ZodArray<z.ZodString>;
                        extensionScope: z.ZodOptional<z.ZodObject<{
                            namespace: z.ZodString;
                            sourceRoot: z.ZodString;
                        }, z.core.$strict>>;
                        kind: z.ZodLiteral<"filesystem">;
                        sourcePath: z.ZodString;
                    }, z.core.$strict>, z.ZodObject<{
                        dependencies: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodString>>;
                        kind: z.ZodLiteral<"programmatic">;
                        moduleId: z.ZodString;
                        parameters: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodUnknown>>;
                        registryId: z.ZodString;
                        revision: z.ZodString;
                        semanticRevision: z.ZodOptional<z.ZodString>;
                    }, z.core.$strict>], "kind">;
                    logicalPath: z.ZodString;
                    owner: z.ZodDiscriminatedUnion<[z.ZodObject<{
                        kind: z.ZodLiteral<"application">;
                    }, z.core.$strict>, z.ZodObject<{
                        feature: z.ZodString;
                        kind: z.ZodLiteral<"framework">;
                    }, z.core.$strict>, z.ZodObject<{
                        kind: z.ZodLiteral<"extension">;
                        namespace: z.ZodString;
                        packageName: z.ZodString;
                    }, z.core.$strict>], "kind">;
                }, z.core.$strict>>;
                exportName: z.ZodOptional<z.ZodString>;
                logicalPath: z.ZodString;
                owner: z.ZodDiscriminatedUnion<[z.ZodObject<{
                    kind: z.ZodLiteral<"application">;
                }, z.core.$strict>, z.ZodObject<{
                    feature: z.ZodString;
                    kind: z.ZodLiteral<"framework">;
                }, z.core.$strict>, z.ZodObject<{
                    kind: z.ZodLiteral<"extension">;
                    namespace: z.ZodString;
                    packageName: z.ZodString;
                }, z.core.$strict>], "kind">;
                sourceId: z.ZodString;
                sourceKind: z.ZodEnum<{
                    markdown: "markdown";
                    module: "module";
                    "skill-package": "skill-package";
                }>;
                eventNames: z.ZodArray<z.ZodString>;
                slug: z.ZodString;
            }, z.core.$strict>>;
            description: z.ZodOptional<z.ZodString>;
            entryPath: z.ZodString;
            nodeId: z.ZodString;
            parentNodeId: z.ZodString;
            rootPath: z.ZodString;
            summary: z.ZodObject<{
                channels: z.ZodNumber;
                connections: z.ZodNumber;
                hooks: z.ZodNumber;
                instructions: z.ZodNumber;
                memories: z.ZodNumber;
                schedules: z.ZodNumber;
                skills: z.ZodNumber;
                tools: z.ZodNumber;
            }, z.core.$strict>;
        }, z.core.$strict>>;
        total: z.ZodNumber;
    }, z.core.$strict>;
    tools: z.ZodObject<{
        dynamic: z.ZodArray<z.ZodObject<{
            binding: z.ZodOptional<z.ZodObject<{
                backing: z.ZodDiscriminatedUnion<[z.ZodObject<{
                    externalDependencies: z.ZodArray<z.ZodString>;
                    extensionScope: z.ZodOptional<z.ZodObject<{
                        namespace: z.ZodString;
                        sourceRoot: z.ZodString;
                    }, z.core.$strict>>;
                    kind: z.ZodLiteral<"filesystem">;
                    sourcePath: z.ZodString;
                }, z.core.$strict>, z.ZodObject<{
                    dependencies: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodString>>;
                    kind: z.ZodLiteral<"programmatic">;
                    moduleId: z.ZodString;
                    parameters: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodUnknown>>;
                    registryId: z.ZodString;
                    revision: z.ZodString;
                    semanticRevision: z.ZodOptional<z.ZodString>;
                }, z.core.$strict>], "kind">;
                logicalPath: z.ZodString;
                owner: z.ZodDiscriminatedUnion<[z.ZodObject<{
                    kind: z.ZodLiteral<"application">;
                }, z.core.$strict>, z.ZodObject<{
                    feature: z.ZodString;
                    kind: z.ZodLiteral<"framework">;
                }, z.core.$strict>, z.ZodObject<{
                    kind: z.ZodLiteral<"extension">;
                    namespace: z.ZodString;
                    packageName: z.ZodString;
                }, z.core.$strict>], "kind">;
            }, z.core.$strict>>;
            exportName: z.ZodOptional<z.ZodString>;
            logicalPath: z.ZodString;
            owner: z.ZodDiscriminatedUnion<[z.ZodObject<{
                kind: z.ZodLiteral<"application">;
            }, z.core.$strict>, z.ZodObject<{
                feature: z.ZodString;
                kind: z.ZodLiteral<"framework">;
            }, z.core.$strict>, z.ZodObject<{
                kind: z.ZodLiteral<"extension">;
                namespace: z.ZodString;
                packageName: z.ZodString;
            }, z.core.$strict>], "kind">;
            sourceId: z.ZodString;
            sourceKind: z.ZodEnum<{
                markdown: "markdown";
                module: "module";
                "skill-package": "skill-package";
            }>;
            eventNames: z.ZodArray<z.ZodString>;
            slug: z.ZodString;
        }, z.core.$strict>>;
        static: z.ZodArray<z.ZodObject<{
            binding: z.ZodOptional<z.ZodObject<{
                backing: z.ZodDiscriminatedUnion<[z.ZodObject<{
                    externalDependencies: z.ZodArray<z.ZodString>;
                    extensionScope: z.ZodOptional<z.ZodObject<{
                        namespace: z.ZodString;
                        sourceRoot: z.ZodString;
                    }, z.core.$strict>>;
                    kind: z.ZodLiteral<"filesystem">;
                    sourcePath: z.ZodString;
                }, z.core.$strict>, z.ZodObject<{
                    dependencies: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodString>>;
                    kind: z.ZodLiteral<"programmatic">;
                    moduleId: z.ZodString;
                    parameters: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodUnknown>>;
                    registryId: z.ZodString;
                    revision: z.ZodString;
                    semanticRevision: z.ZodOptional<z.ZodString>;
                }, z.core.$strict>], "kind">;
                logicalPath: z.ZodString;
                owner: z.ZodDiscriminatedUnion<[z.ZodObject<{
                    kind: z.ZodLiteral<"application">;
                }, z.core.$strict>, z.ZodObject<{
                    feature: z.ZodString;
                    kind: z.ZodLiteral<"framework">;
                }, z.core.$strict>, z.ZodObject<{
                    kind: z.ZodLiteral<"extension">;
                    namespace: z.ZodString;
                    packageName: z.ZodString;
                }, z.core.$strict>], "kind">;
            }, z.core.$strict>>;
            exportName: z.ZodOptional<z.ZodString>;
            logicalPath: z.ZodString;
            owner: z.ZodDiscriminatedUnion<[z.ZodObject<{
                kind: z.ZodLiteral<"application">;
            }, z.core.$strict>, z.ZodObject<{
                feature: z.ZodString;
                kind: z.ZodLiteral<"framework">;
            }, z.core.$strict>, z.ZodObject<{
                kind: z.ZodLiteral<"extension">;
                namespace: z.ZodString;
                packageName: z.ZodString;
            }, z.core.$strict>], "kind">;
            sourceId: z.ZodString;
            sourceKind: z.ZodEnum<{
                markdown: "markdown";
                module: "module";
                "skill-package": "skill-package";
            }>;
            name: z.ZodString;
            description: z.ZodString;
            hasAuth: z.ZodBoolean;
            hasExecute: z.ZodBoolean;
            hasModelOutputProjection: z.ZodBoolean;
            hasOutputSchema: z.ZodBoolean;
            inputSchema: z.ZodUnknown;
            outputSchema: z.ZodOptional<z.ZodUnknown>;
            requiresApproval: z.ZodBoolean;
        }, z.core.$strict>>;
    }, z.core.$strict>;
    version: z.ZodLiteral<4>;
    workflow: z.ZodDiscriminatedUnion<[z.ZodObject<{
        enabled: z.ZodLiteral<false>;
        toolName: z.ZodString;
    }, z.core.$strict>, z.ZodObject<{
        enabled: z.ZodLiteral<true>;
        source: z.ZodObject<{
            binding: z.ZodOptional<z.ZodObject<{
                backing: z.ZodDiscriminatedUnion<[z.ZodObject<{
                    externalDependencies: z.ZodArray<z.ZodString>;
                    extensionScope: z.ZodOptional<z.ZodObject<{
                        namespace: z.ZodString;
                        sourceRoot: z.ZodString;
                    }, z.core.$strict>>;
                    kind: z.ZodLiteral<"filesystem">;
                    sourcePath: z.ZodString;
                }, z.core.$strict>, z.ZodObject<{
                    dependencies: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodString>>;
                    kind: z.ZodLiteral<"programmatic">;
                    moduleId: z.ZodString;
                    parameters: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodUnknown>>;
                    registryId: z.ZodString;
                    revision: z.ZodString;
                    semanticRevision: z.ZodOptional<z.ZodString>;
                }, z.core.$strict>], "kind">;
                logicalPath: z.ZodString;
                owner: z.ZodDiscriminatedUnion<[z.ZodObject<{
                    kind: z.ZodLiteral<"application">;
                }, z.core.$strict>, z.ZodObject<{
                    feature: z.ZodString;
                    kind: z.ZodLiteral<"framework">;
                }, z.core.$strict>, z.ZodObject<{
                    kind: z.ZodLiteral<"extension">;
                    namespace: z.ZodString;
                    packageName: z.ZodString;
                }, z.core.$strict>], "kind">;
            }, z.core.$strict>>;
            exportName: z.ZodOptional<z.ZodString>;
            logicalPath: z.ZodString;
            owner: z.ZodDiscriminatedUnion<[z.ZodObject<{
                kind: z.ZodLiteral<"application">;
            }, z.core.$strict>, z.ZodObject<{
                feature: z.ZodString;
                kind: z.ZodLiteral<"framework">;
            }, z.core.$strict>, z.ZodObject<{
                kind: z.ZodLiteral<"extension">;
                namespace: z.ZodString;
                packageName: z.ZodString;
            }, z.core.$strict>], "kind">;
            sourceId: z.ZodString;
            sourceKind: z.ZodEnum<{
                markdown: "markdown";
                module: "module";
                "skill-package": "skill-package";
            }>;
        }, z.core.$strict>;
        toolName: z.ZodString;
    }, z.core.$strict>], "enabled">;
    workspace: z.ZodObject<{
        resourceRoot: z.ZodUnknown;
        rootEntries: z.ZodArray<z.ZodString>;
    }, z.core.$strict>;
}, z.core.$strict>;
type ReadonlyDeep<T> = T extends readonly (infer Item)[] ? readonly ReadonlyDeep<Item>[] : T extends object ? {
    readonly [Key in keyof T]: ReadonlyDeep<T[Key]>;
} : T;
export type AgentInfoResult = ReadonlyDeep<z.output<typeof AgentInfoResultSchema>>;
export type AgentInfoSource = ReadonlyDeep<z.output<typeof source>>;
export type AgentInfoEntry = ReadonlyDeep<z.output<typeof entry>>;
export type AgentInfoToolEntry = ReadonlyDeep<z.output<typeof tool>>;
export type AgentInfoDynamicResolverEntry = ReadonlyDeep<z.output<typeof dynamicResolver>>;
export type AgentInfoTools = AgentInfoResult["tools"];
export type AgentInfoSkillEntry = ReadonlyDeep<z.output<typeof skill>>;
export type AgentInfoInstructionsEntry = ReadonlyDeep<z.output<typeof instructions>>;
export type AgentInfoInstructions = AgentInfoResult["instructions"];
export type AgentInfoScheduleEntry = ReadonlyDeep<z.output<typeof schedule>>;
export type AgentInfoSubagentEntry = ReadonlyDeep<z.output<typeof subagent>>;
export type AgentInfoRemoteAgentEntry = ReadonlyDeep<z.output<typeof remoteAgent>>;
export type AgentInfoChannelEntry = ReadonlyDeep<z.output<typeof channelRoute>>;
export type AgentInfoChannels = AgentInfoResult["channels"];
export type AgentInfoConnectionEntry = ReadonlyDeep<z.output<typeof connection>>;
export type AgentInfoHookEntry = ReadonlyDeep<z.output<typeof hook>>;
export type AgentInfoMemoryEntry = ReadonlyDeep<z.output<typeof memory>>;
export type AgentInfoSandboxEntry = ReadonlyDeep<z.output<typeof sandbox>>;
export {};