///
export interface ICreateUseIMECompositionOption {
getEventValue?: (...args: any[]) => string;
}
export interface IUseIMECompositionResult {
value: string;
onChange: OnChange;
onCompositionStart: React.CompositionEventHandler;
onCompositionEnd: React.CompositionEventHandler;
}
declare type ElementType = HTMLInputElement | HTMLTextAreaElement;
export declare function createUseIMEComposition(option?: ICreateUseIMECompositionOption): any>(propValue: string, onChangeProp?: OnChange, onCompositionStartProp?: React.CompositionEventHandler, onCompositionEndProp?: React.CompositionEventHandler) => IUseIMECompositionResult;
export {};