import type { MakeRunResult, MakeRunResultInternal, MakeListResult, MakeListResultInternal } from "../schemas/index.js"; /** Strips Internal-only fields from make run result for structuredContent. */ export declare function schemaRunMap(data: MakeRunResultInternal): MakeRunResult; /** Strips Internal-only fields from make list result for structuredContent. */ export declare function schemaListMap(data: MakeListResultInternal): MakeListResult; /** Formats structured run results into a human-readable output summary. */ export declare function formatRun(data: MakeRunResultInternal): string; /** Formats structured list results into a human-readable target listing. */ export declare function formatList(data: MakeListResultInternal): string; /** Compact run: schema-compatible fields only. Drop stdout/stderr and Internal fields. */ export interface MakeRunCompact { [key: string]: unknown; success: boolean; exitCode: number; timedOut: boolean; } export declare function compactRunMap(data: MakeRunResultInternal): MakeRunCompact; export declare function formatRunCompact(data: MakeRunCompact): string; /** Compact list: schema-compatible fields only. Drop target details and Internal fields. */ export interface MakeListCompact { [key: string]: unknown; patternRules?: MakeListResultInternal["patternRules"]; } export declare function compactListMap(data: MakeListResultInternal): MakeListCompact; export declare function formatListCompact(data: MakeListCompact): string; //# sourceMappingURL=formatters.d.ts.map