import { output } from 'zod/v4';
/**
 * Altair Plugin Server - Plugin definition
 */
export declare const altairPluginServerPluginDefinitionSchema: import("zod/v4").ZodObject<{
    id: import("zod/v4").ZodString;
    name: import("zod/v4").ZodString;
    description: import("zod/v4").ZodString;
    author: import("zod/v4").ZodString;
    repository: import("zod/v4").ZodString;
    homepage: import("zod/v4").ZodOptional<import("zod/v4").ZodString>;
}, import("zod/v4/core").$strip>;
export type APSPluginDefinition = output<typeof altairPluginServerPluginDefinitionSchema>;
export declare const altairPluginServerApprovedPluginsYamlManifestSchema: import("zod/v4").ZodObject<{
    plugins: import("zod/v4").ZodRecord<import("zod/v4").ZodString, import("zod/v4").ZodObject<{
        id: import("zod/v4").ZodString;
        name: import("zod/v4").ZodString;
        description: import("zod/v4").ZodString;
        author: import("zod/v4").ZodString;
        repository: import("zod/v4").ZodString;
        homepage: import("zod/v4").ZodOptional<import("zod/v4").ZodString>;
    }, import("zod/v4/core").$strip>>;
}, import("zod/v4/core").$strip>;
export type APSApprovedPluginsYamlManifest = output<typeof altairPluginServerApprovedPluginsYamlManifestSchema>;
export declare const altairPluginServerPluginListResponseSchema: import("zod/v4").ZodObject<{
    plugins: import("zod/v4").ZodArray<import("zod/v4").ZodObject<{
        id: import("zod/v4").ZodString;
        name: import("zod/v4").ZodString;
        description: import("zod/v4").ZodString;
        author: import("zod/v4").ZodString;
        repository: import("zod/v4").ZodString;
        homepage: import("zod/v4").ZodOptional<import("zod/v4").ZodString>;
    }, import("zod/v4/core").$strip>>;
}, import("zod/v4/core").$strip>;
export type APSPluginListResponse = output<typeof altairPluginServerPluginListResponseSchema>;
//# sourceMappingURL=schema.d.ts.map