import { type ViewProps } from "react-native";
import type { LineChartModel } from "./useChartModel";
import type { LineChartProps, LineChartRenderer, LineChartYAxisLabelModel } from "./types";
export declare const LineChartSurface: <TData extends Record<string, unknown>>({ animatedTooltip, chartId, chartWidth, isScrollable, mainHeight, model, props, renderer: rendererProp, responderProps, yAxisLabels }: {
    animatedTooltip: NonNullable<LineChartModel<TData>["selectionModel"]>["tooltip"];
    chartWidth: number;
    chartId: string;
    isScrollable: boolean;
    mainHeight: number;
    model: LineChartModel<TData>;
    props: LineChartProps<TData>;
    renderer?: LineChartRenderer | undefined;
    responderProps: ViewProps;
    yAxisLabels: LineChartYAxisLabelModel[];
}) => import("react").JSX.Element;
//# sourceMappingURL=ChartSurface.d.ts.map