import { Log as K8sLog } from "@kubernetes/client-node"; import stream from "stream"; import { Command } from "commander"; interface LogPayload { namespace: string; name: string; res: { uid: string; allowed?: boolean; patch?: string; patchType?: string; warnings?: string; status?: { message: string; }; }; } export default function (program: Command): void; export declare function getLabelsAndErrorMessage(uuid?: string): { labels: string[]; errorMessage: string; }; export declare function getK8sLogFromKubeConfig(): K8sLog; export declare function createLogStream(): stream.PassThrough; export declare function processLogLine(line: string): void; export declare function processMutateLog(payload: LogPayload, name: string, uid: string): void; export declare function processValidateLog(payload: LogPayload, name: string, uid: string): void; export {}; //# sourceMappingURL=monitor.d.ts.map