import * as z from "zod/v3"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; import { CodeLine, CodeLine$Outbound } from "./codeline.js"; export type Code = { repoName?: string | undefined; fileName?: string | undefined; fileUrl?: string | undefined; lines?: Array | undefined; /** * Last file match for a repo */ isLastMatch?: boolean | undefined; }; /** @internal */ export declare const Code$inboundSchema: z.ZodType; /** @internal */ export type Code$Outbound = { repoName?: string | undefined; fileName?: string | undefined; fileUrl?: string | undefined; lines?: Array | undefined; isLastMatch?: boolean | undefined; }; /** @internal */ export declare const Code$outboundSchema: z.ZodType; export declare function codeToJSON(code: Code): string; export declare function codeFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=code.d.ts.map