/**
 * @param {unknown} value
 * @param {string} label
 * @returns {{
 *   branch: string,
 *   baseRef: string,
 *   mergeBase: string,
 *   commit: string,
 *   label: string,
 *   capturedAt: string,
 *   metrics: {
 *     typecheckErrors: number,
 *     lintErrors: number,
 *     lintWarnings: number,
 *     testsPassed: number,
 *     testsFailed: number,
 *     testSuites: number,
 *     failedSuites: number,
 *   },
 * }}
 */
export declare function parseSnapshot(value: unknown, label: string): {
    branch: string;
    baseRef: string;
    mergeBase: string;
    commit: string;
    label: string;
    capturedAt: string;
    metrics: {
        typecheckErrors: number;
        lintErrors: number;
        lintWarnings: number;
        testsPassed: number;
        testsFailed: number;
        testSuites: number;
        failedSuites: number;
    };
};
