import type { Parser } from "../parser-types"; export declare const parseGrapherWidget: Parser | import("../general-purpose-parsers/object-types").OptionalizeProperties<{ type: "exponential"; asymptote: [[number, number], [number, number]]; coords: [[number, number], [number, number]] | null; }> | import("../general-purpose-parsers/object-types").OptionalizeProperties<{ type: "linear"; coords: [[number, number], [number, number]] | null; }> | import("../general-purpose-parsers/object-types").OptionalizeProperties<{ type: "logarithm"; asymptote: [[number, number], [number, number]]; coords: [[number, number], [number, number]] | null; }> | import("../general-purpose-parsers/object-types").OptionalizeProperties<{ type: "quadratic"; coords: [[number, number], [number, number]] | null; }> | import("../general-purpose-parsers/object-types").OptionalizeProperties<{ type: "sinusoid"; coords: [[number, number], [number, number]] | null; }> | import("../general-purpose-parsers/object-types").OptionalizeProperties<{ type: "tangent"; coords: [[number, number], [number, number]] | null; }> | undefined; graph: import("../general-purpose-parsers/object-types").OptionalizeProperties<{ backgroundImage: import("../general-purpose-parsers/object-types").OptionalizeProperties<{ bottom: number | undefined; height: number | undefined; left: number | undefined; scale: number | undefined; url: string | null | undefined; width: number | undefined; }>; box: [number, number] | undefined; editableSettings: ("image" | "graph" | "snap" | "measure")[] | undefined; gridStep: [number, number] | undefined; labels: [string, string]; markings: "none" | "axes" | "graph" | "grid"; range: [[number, number], [number, number]]; rulerLabel: ""; rulerTicks: number; showProtractor: boolean | undefined; showRuler: boolean | undefined; showTooltips: boolean | undefined; snapStep: [number, number] | undefined; step: [number, number]; valid: string | boolean | undefined; }>; }>; key: number | null | undefined; version: import("../general-purpose-parsers/object-types").OptionalizeProperties<{ major: number; minor: number; }> | undefined; }>>;