import { z } from 'zod';
export declare const BackendLogsStreamV2ArgsSchema: z.ZodObject<{
    source: z.ZodDefault<z.ZodEnum<["auto", "file", "process", "docker", "start"]>>;
    target: z.ZodOptional<z.ZodString>;
    command: z.ZodOptional<z.ZodString>;
    cwd: z.ZodOptional<z.ZodString>;
    filters: z.ZodOptional<z.ZodObject<{
        level: z.ZodOptional<z.ZodArray<z.ZodEnum<["error", "warn", "info", "debug", "trace"]>, "many">>;
        pattern: z.ZodOptional<z.ZodString>;
        regex: z.ZodDefault<z.ZodBoolean>;
        since: z.ZodOptional<z.ZodString>;
        limit: z.ZodDefault<z.ZodNumber>;
    }, "strip", z.ZodTypeAny, {
        regex: boolean;
        limit: number;
        level?: ("info" | "error" | "warn" | "debug" | "trace")[] | undefined;
        pattern?: string | undefined;
        since?: string | undefined;
    }, {
        level?: ("info" | "error" | "warn" | "debug" | "trace")[] | undefined;
        regex?: boolean | undefined;
        pattern?: string | undefined;
        since?: string | undefined;
        limit?: number | undefined;
    }>>;
    follow: z.ZodDefault<z.ZodBoolean>;
    format: z.ZodDefault<z.ZodEnum<["json", "text", "auto"]>>;
}, "strip", z.ZodTypeAny, {
    source: "file" | "process" | "docker" | "auto" | "start";
    follow: boolean;
    format: "text" | "json" | "auto";
    target?: string | undefined;
    filters?: {
        regex: boolean;
        limit: number;
        level?: ("info" | "error" | "warn" | "debug" | "trace")[] | undefined;
        pattern?: string | undefined;
        since?: string | undefined;
    } | undefined;
    command?: string | undefined;
    cwd?: string | undefined;
}, {
    target?: string | undefined;
    source?: "file" | "process" | "docker" | "auto" | "start" | undefined;
    filters?: {
        level?: ("info" | "error" | "warn" | "debug" | "trace")[] | undefined;
        regex?: boolean | undefined;
        pattern?: string | undefined;
        since?: string | undefined;
        limit?: number | undefined;
    } | undefined;
    follow?: boolean | undefined;
    format?: "text" | "json" | "auto" | undefined;
    command?: string | undefined;
    cwd?: string | undefined;
}>;
export type BackendLogsStreamV2Args = z.infer<typeof BackendLogsStreamV2ArgsSchema>;
export declare function backendLogsStreamV2(args: BackendLogsStreamV2Args): Promise<any>;
//# sourceMappingURL=logs-stream-v2.d.ts.map