import * as React from "react"; import type { PerseusDependenciesV2, WidgetProps } from "../../types"; import type { PerseusInputNumberWidgetOptions, PerseusInputNumberUserInput } from "@khanacademy/perseus-core"; type ExternalProps = WidgetProps; type Props = ExternalProps & { apiOptions: NonNullable; linterContext: NonNullable; rightAlign: NonNullable; size: NonNullable; answerType: NonNullable; dependencies: PerseusDependenciesV2; }; declare function getOneCorrectAnswerFromRubric(rubric: any): string | undefined; /** * @deprecated and likely a very broken API * [LEMS-3185] do not trust serializedState */ declare function getUserInputFromSerializedState(serializedState: any): PerseusInputNumberUserInput; declare function getStartUserInput(): PerseusInputNumberUserInput; declare function getCorrectUserInput(options: PerseusInputNumberWidgetOptions): PerseusInputNumberUserInput; declare const _default: { name: string; displayName: string; hidden: true; widget: React.ForwardRefExoticComponent & React.RefAttributes>; isLintable: true; getOneCorrectAnswerFromRubric: typeof getOneCorrectAnswerFromRubric; getStartUserInput: typeof getStartUserInput; getCorrectUserInput: typeof getCorrectUserInput; getUserInputFromSerializedState: typeof getUserInputFromSerializedState; }; export default _default;