import * as _kb_labs_shared_command_kit from '@kb-labs/shared-command-kit';
import { RestInput } from '@kb-labs/sdk';

declare const _default: _kb_labs_shared_command_kit.Handler<unknown, RestInput<unknown, {
    skipChecks?: string[] | undefined;
    saveToHistory?: boolean | undefined;
}, unknown>, {
    status: "passed" | "failed";
    entry: {
        status: "passed" | "failed";
        git: {
            commit: string;
            branch: string;
            message: string;
        };
        timestamp: string;
        summary: Record<string, {
            passed: number;
            failed: number;
            skipped: number;
        }>;
        failedPackages: Record<string, string[]>;
    } | null;
    results: Record<string, {
        passed: string[];
        failed: string[];
        skipped: string[];
        errors: Record<string, string>;
    }>;
    durationMs: number;
}>;

export { _default as default };
