import React from "react"; import { TextboxProps } from "../textbox"; type EventValue = { formattedValue: string; rawValue: string; }; type CustomTarget = { name?: string; id?: string; value: EventValue; }; /** * @deprecated `GroupedCharacter` has been deprecated. See the Carbon documentation for migration details. */ export interface CustomEvent extends Omit, "target"> { target: CustomTarget; } /** * @deprecated `GroupedCharacter` has been deprecated. See the Carbon documentation for migration details. */ export interface GroupedCharacterProps extends Omit { /** pattern by which input value should be grouped */ groups: number[]; /** Handler for blur event */ onBlur?: (ev: CustomEvent) => void; /** Handler for change event */ onChange: (ev: CustomEvent) => void; /** character to be used as separator - has to be a 1 character string */ separator: string; /** Input value */ value: string; } /** * @deprecated `GroupedCharacter` has been deprecated. See the Carbon documentation for migration details. */ export declare const GroupedCharacter: React.ForwardRefExoticComponent>; export default GroupedCharacter;