import { SourceLoc } from './SourceLoc'; import z from 'zod'; export declare const ParseIssueSeverity: z.ZodEnum<["error", "warning"]>; export type ParseIssueSeverity = z.output; export declare const ParseIssue: z.ZodObject<{ type: z.ZodEnum<["error", "warning"]>; code: z.ZodString; message: z.ZodOptional; loc: z.ZodOptional; end: z.ZodObject<{ line: z.ZodNumber; column: z.ZodNumber; index: z.ZodNumber; }, "strip", z.ZodTypeAny, { line: number; column: number; index: number; }, { line: number; column: number; index: number; }>; }, "strip", z.ZodTypeAny, { start: { line: number; column: number; index: number; }; end: { line: number; column: number; index: number; }; }, { start: { line: number; column: number; index: number; }; end: { line: number; column: number; index: number; }; }>>; }, "strict", z.ZodTypeAny, { code: string; type: "error" | "warning"; message?: string | undefined; loc?: { start: { line: number; column: number; index: number; }; end: { line: number; column: number; index: number; }; } | undefined; }, { code: string; type: "error" | "warning"; message?: string | undefined; loc?: { start: { line: number; column: number; index: number; }; end: { line: number; column: number; index: number; }; } | undefined; }>; export type ParseIssue = { type: ParseIssueSeverity; code: string; message?: string; loc?: SourceLoc; }; //# sourceMappingURL=ParseIssue.d.ts.map