///
import React = require("react");
import { BaseApplicationComponent } from "@tandem/common";
export interface IAltInputComponentProps {
getAltProps(props: any): any;
showAlt?: boolean;
canRenderAlt?(): boolean;
className?: string;
onMouseDown?(event: React.MouseEvent): any;
style?: any;
sticky?: boolean;
}
export declare class AltInputComponent extends BaseApplicationComponent {
state: {
showAlt: boolean;
};
private _keepOpen;
onKeyDown: (event: KeyboardEvent) => void;
onKeyUp: (event: KeyboardEvent) => void;
canRenderAlt(): boolean;
onMouseEnter: (event: React.MouseEvent) => void;
onMouseLeave: (event: any) => void;
onClick: (event: any) => void;
render(): JSX.Element;
}