import * as z from "zod/v3"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; import { CursorOnTargetPoint } from "./cursorontargetpoint.js"; import { CursorOnTargetStatus } from "./cursorontargetstatus.js"; import { CursorOnTargetTakv } from "./cursorontargettakv.js"; export type CursorOnTargetEvent = { callsign?: string | undefined; endpoint?: string | undefined; how?: string | undefined; point?: CursorOnTargetPoint | undefined; stale?: string | undefined; start?: string | undefined; status?: CursorOnTargetStatus | undefined; takv?: CursorOnTargetTakv | undefined; time?: string | undefined; type?: string | undefined; uid?: string | undefined; version?: string | undefined; videoUrl?: string | undefined; }; /** @internal */ export declare const CursorOnTargetEvent$inboundSchema: z.ZodType; export declare function cursorOnTargetEventFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=cursorontargetevent.d.ts.map