import { z } from 'zod/v4';
export declare const mastraPackageSchema: z.ZodObject<{
    name: z.ZodString;
    version: z.ZodString;
}, z.core.$strip>;
export declare const observabilityRuntimeStrategySchema: z.ZodEnum<{
    realtime: "realtime";
    "batch-with-updates": "batch-with-updates";
    "insert-only": "insert-only";
    "event-sourced": "event-sourced";
}>;
export declare const systemPackagesResponseSchema: z.ZodObject<{
    packages: z.ZodArray<z.ZodObject<{
        name: z.ZodString;
        version: z.ZodString;
    }, z.core.$strip>>;
    isDev: z.ZodBoolean;
    cmsEnabled: z.ZodBoolean;
    observabilityEnabled: z.ZodBoolean;
    storageType: z.ZodOptional<z.ZodString>;
    observabilityStorageType: z.ZodOptional<z.ZodString>;
    observabilityRuntimeStrategy: z.ZodOptional<z.ZodEnum<{
        realtime: "realtime";
        "batch-with-updates": "batch-with-updates";
        "insert-only": "insert-only";
        "event-sourced": "event-sourced";
    }>>;
}, z.core.$strip>;
export type MastraPackage = z.infer<typeof mastraPackageSchema>;
export type SystemPackagesResponse = z.infer<typeof systemPackagesResponseSchema>;
//# sourceMappingURL=system.d.ts.map