import { CommonJsButtonOptions, CommonNavigationButtonOptions, TextButtonOptions } from '../Button.model';
export type TextButtonProps = (TextNavigationButtonProps | TextContextButtonProps) & {
    /** Optional button's height (default: 30px) */
    height?: string | number;
    /** Optional button's width (default: undefined) */
    width?: string | number;
};
/**
 * Button options for text buttons with navigation
 */
export interface TextNavigationButtonProps extends CommonNavigationButtonOptions, TextButtonOptions {
}
/**
 * Button options for text buttons with JS handlers
 */
export interface TextContextButtonProps extends CommonJsButtonOptions, TextButtonOptions {
}
//# sourceMappingURL=TextButton.model.d.ts.map