/**
 * Harness CI Log Download Tool
 *
 * Downloads and parses execution logs from Harness CI pipelines.
 * Uses the log-service blob/download API with PAT authentication.
 */
import { z } from 'zod';
export declare const harnessLogsSchema: z.ZodObject<{
    execution_id: z.ZodString;
    run_sequence: z.ZodNumber;
    pipeline_id: z.ZodDefault<z.ZodString>;
    stage_id: z.ZodString;
    step_id: z.ZodString;
    filter: z.ZodOptional<z.ZodString>;
    tail: z.ZodDefault<z.ZodNumber>;
}, "strip", z.ZodTypeAny, {
    execution_id: string;
    run_sequence: number;
    pipeline_id: string;
    stage_id: string;
    step_id: string;
    tail: number;
    filter?: string | undefined;
}, {
    execution_id: string;
    run_sequence: number;
    stage_id: string;
    step_id: string;
    filter?: string | undefined;
    pipeline_id?: string | undefined;
    tail?: number | undefined;
}>;
export declare function harnessLogs(args: unknown): Promise<string>;
//# sourceMappingURL=harness-logs.d.ts.map