import { GrapherUtil } from "@khanacademy/perseus-core"; import type { Coord } from "../../interactive2/types"; import type { FunctionTypeMappingKeys, GrapherAnswerTypes } from "@khanacademy/perseus-core"; type MovableMap = { [K in keyof typeof GrapherUtil.MOVABLES]: any; }; export declare const movableTypeToComponent: MovableMap; export declare const getEquationString: (plot: GrapherAnswerTypes) => string; export declare const maybePointsFromNormalized: (coordsList: ReadonlyArray | null | undefined, range: [Coord, Coord], step: [number, number], snapStep: [number, number]) => ReadonlyArray | null | undefined; export declare const defaultPlotProps: (type: FunctionTypeMappingKeys, graph: any) => any; export declare const chooseType: (list: ReadonlyArray) => T | undefined; export declare const getGridAndSnapSteps: (options: any, boxSize: number) => { gridStep: [number, number]; snapStep: [number, number]; }; export declare const DEFAULT_GRAPHER_PROPS: any; export declare const typeToButton: (type: FunctionTypeMappingKeys) => any; export {};