import { AFFINITY_CALCULATION_STRATEGY } from "./enums";
import AdvancedTextInputMaskListener from "./web/AdvancedTextInputMaskListener";
import useMaskedTextInputListener from "./web/hooks/useMaskedTextInputListener";
import MaskedTextInput from "./web/views/MaskedTextInput";

import type { MaskedTextInputProps } from "./types";

export type { MaskedTextInputProps };

export { AFFINITY_CALCULATION_STRATEGY };

export {
  AdvancedTextInputMaskListener,
  MaskedTextInput,
  useMaskedTextInputListener,
};
