import { z } from "zod"; export declare const listTraceTemplatesSchema: z.ZodObject<{}, "strip", z.ZodTypeAny, {}, {}>; export type ListTraceTemplatesInput = z.infer; export interface TraceTemplate { name: string; /** "standard" for built-in templates, "custom" for user templates. */ category: "standard" | "custom"; } export interface ListTraceTemplatesResult { ok: boolean; templates: TraceTemplate[]; } /** Pure: parse `xctrace list templates` output. */ export declare function parseTemplateListing(text: string): TraceTemplate[]; export declare function listTraceTemplates(_input: ListTraceTemplatesInput): Promise;