import { z } from "zod"; export declare const OTELSpanSchema: z.ZodObject<{ traceId: z.ZodString; spanId: z.ZodString; traceState: z.ZodOptional>; parentSpanId: z.ZodOptional; name: z.ZodString; kind: z.ZodNumber; startTimeUnixNano: z.ZodUnion<[z.ZodString, z.ZodObject<{ low: z.ZodNumber; high: z.ZodNumber; }, "strip", z.ZodTypeAny, { low: number; high: number; }, { low: number; high: number; }>]>; endTimeUnixNano: z.ZodUnion<[z.ZodString, z.ZodObject<{ low: z.ZodNumber; high: z.ZodNumber; }, "strip", z.ZodTypeAny, { low: number; high: number; }, { low: number; high: number; }>]>; attributes: z.ZodArray; }, "strip", z.ZodTypeAny, { key: string; value?: any; }, { key: string; value?: any; }>, "many">; droppedAttributesCount: z.ZodOptional; events: z.ZodOptional]>; name: z.ZodString; attributes: z.ZodArray; }, "strip", z.ZodTypeAny, { key: string; value?: any; }, { key: string; value?: any; }>, "many">; droppedAttributesCount: z.ZodNumber; }, "strip", z.ZodTypeAny, { attributes: { key: string; value?: any; }[]; droppedAttributesCount: number; name: string; timeUnixNano: string | { low: number; high: number; }; }, { attributes: { key: string; value?: any; }[]; droppedAttributesCount: number; name: string; timeUnixNano: string | { low: number; high: number; }; }>, "many">>; droppedEventsCount: z.ZodOptional; links: z.ZodOptional; attributes: z.ZodArray; }, "strip", z.ZodTypeAny, { key: string; value?: any; }, { key: string; value?: any; }>, "many">; droppedAttributesCount: z.ZodNumber; }, "strip", z.ZodTypeAny, { attributes: { key: string; value?: any; }[]; droppedAttributesCount: number; traceId: string; spanId: string; traceState?: string | undefined; }, { attributes: { key: string; value?: any; }[]; droppedAttributesCount: number; traceId: string; spanId: string; traceState?: string | undefined; }>, "many">>; droppedLinksCount: z.ZodOptional; status: z.ZodObject<{ message: z.ZodOptional; code: z.ZodNumber; }, "strip", z.ZodTypeAny, { code: number; message?: string | undefined; }, { code: number; message?: string | undefined; }>; }, "strip", z.ZodTypeAny, { status: { code: number; message?: string | undefined; }; attributes: { key: string; value?: any; }[]; name: string; traceId: string; spanId: string; kind: number; startTimeUnixNano: string | { low: number; high: number; }; endTimeUnixNano: string | { low: number; high: number; }; droppedAttributesCount?: number | undefined; parentSpanId?: string | undefined; traceState?: string | null | undefined; events?: { attributes: { key: string; value?: any; }[]; droppedAttributesCount: number; name: string; timeUnixNano: string | { low: number; high: number; }; }[] | undefined; droppedEventsCount?: number | undefined; links?: { attributes: { key: string; value?: any; }[]; droppedAttributesCount: number; traceId: string; spanId: string; traceState?: string | undefined; }[] | undefined; droppedLinksCount?: number | undefined; }, { status: { code: number; message?: string | undefined; }; attributes: { key: string; value?: any; }[]; name: string; traceId: string; spanId: string; kind: number; startTimeUnixNano: string | { low: number; high: number; }; endTimeUnixNano: string | { low: number; high: number; }; droppedAttributesCount?: number | undefined; parentSpanId?: string | undefined; traceState?: string | null | undefined; events?: { attributes: { key: string; value?: any; }[]; droppedAttributesCount: number; name: string; timeUnixNano: string | { low: number; high: number; }; }[] | undefined; droppedEventsCount?: number | undefined; links?: { attributes: { key: string; value?: any; }[]; droppedAttributesCount: number; traceId: string; spanId: string; traceState?: string | undefined; }[] | undefined; droppedLinksCount?: number | undefined; }>; //# sourceMappingURL=span.d.ts.map