import type { StartCoords } from "./types";
import type { Range, PerseusGraphType, Coord } from "@khanacademy/perseus-core";
export declare function getStartCoords(graph: PerseusGraphType): StartCoords;
export declare function getDefaultGraphStartCoords(graph: PerseusGraphType, range: [x: Range, y: Range], step: [x: number, y: number]): StartCoords;
export declare const getSinusoidEquation: (startCoords: [Coord, Coord]) => string;
export declare const getTangentEquation: (startCoords: [Coord, Coord]) => string;
export declare const getQuadraticEquation: (startCoords: [Coord, Coord, Coord]) => string;
export declare const getLogarithmEquation: (coords: [Coord, Coord], asymptote: number) => string;
export declare const getAngleEquation: (startCoords: [Coord, Coord, Coord], allowReflexAngles?: boolean) => string;
export declare const shouldShowStartCoordsUI: (graph: PerseusGraphType, isStatic?: boolean) => boolean;
