import { z } from 'zod';
import type { CpanRelease } from './types';
/**
 * https://github.com/metacpan/metacpan-api/blob/master/docs/API-docs.md#available-fields
 */
export declare const MetaCpanApiFileSearchResponse: z.ZodEffects<z.ZodObject<{
    hits: z.ZodObject<{
        hits: z.ZodEffects<z.ZodArray<z.ZodAny, "many">, {
            _source?: CpanRelease | undefined;
        }[], any[]>;
    }, "strip", z.ZodTypeAny, {
        hits: {
            _source?: CpanRelease | undefined;
        }[];
    }, {
        hits: any[];
    }>;
}, "strip", z.ZodTypeAny, {
    hits: {
        hits: {
            _source?: CpanRelease | undefined;
        }[];
    };
}, {
    hits: {
        hits: any[];
    };
}>, CpanRelease[], {
    hits: {
        hits: any[];
    };
}>;
