import { z } from 'zod';
export type GalaxyV1 = z.infer<typeof GalaxyV1>;
export declare const GalaxyV1: z.ZodObject<{
    results: z.ZodArray<z.ZodObject<{
        summary_fields: z.ZodObject<{
            versions: z.ZodArray<z.ZodObject<{
                name: z.ZodString;
                created: z.ZodString;
            }, "strip", z.ZodTypeAny, {
                name: string;
                created: string;
            }, {
                name: string;
                created: string;
            }>, "many">;
        }, "strip", z.ZodTypeAny, {
            versions: {
                name: string;
                created: string;
            }[];
        }, {
            versions: {
                name: string;
                created: string;
            }[];
        }>;
        github_user: z.ZodOptional<z.ZodString>;
        github_repo: z.ZodOptional<z.ZodString>;
    }, "strip", z.ZodTypeAny, {
        summary_fields: {
            versions: {
                name: string;
                created: string;
            }[];
        };
        github_user?: string | undefined;
        github_repo?: string | undefined;
    }, {
        summary_fields: {
            versions: {
                name: string;
                created: string;
            }[];
        };
        github_user?: string | undefined;
        github_repo?: string | undefined;
    }>, "many">;
}, "strip", z.ZodTypeAny, {
    results: {
        summary_fields: {
            versions: {
                name: string;
                created: string;
            }[];
        };
        github_user?: string | undefined;
        github_repo?: string | undefined;
    }[];
}, {
    results: {
        summary_fields: {
            versions: {
                name: string;
                created: string;
            }[];
        };
        github_user?: string | undefined;
        github_repo?: string | undefined;
    }[];
}>;
