import * as React from "react";
import type { Focusable } from "../../types";
import type { LinterContextProps } from "@khanacademy/perseus-linter";
import type { StyleType } from "@khanacademy/wonder-blocks-core";
type Props = {
    value: string;
    onChange: any;
    className?: string;
    examples: ReadonlyArray<string>;
    shouldShowExamples: boolean;
    convertDotToTimes?: boolean;
    buttonSet?: string;
    buttonsVisible?: "always" | "never" | "focused";
    labelText?: string;
    onFocus?: () => void;
    onBlur?: () => void;
    disabled?: boolean;
    style?: StyleType;
    id: string;
    linterContext?: LinterContextProps;
};
/**
 * The InputWithExamples component is a child component of the NumericInput
 * and InputNumber components. It is responsible for rendering the UI elements
 * for the desktop versions of these widgets, and displays a tooltip with
 * examples of how to input the selected answer forms.
 */
declare const InputWithExamples: React.ForwardRefExoticComponent<Props & React.RefAttributes<Focusable>>;
export default InputWithExamples;
