/**
 *  This file is part of the MedSafe application which is commercial software created by MedVision360 B.V.
 *  The source code is proprietary and confidential.
 * Unauthorized copying of this file, via any medium is strictly prohibited.
 *
 * Copyright (c) by MedVision360 B.V. All rights reserved.
 *
 *  For the application name: io.medrecord.medsafe
 */
import { buttonColorStyle } from './button-color-style';
import { buttonType } from './button-type.enum';
import { buttonBordersStyle } from './button-border-style.enum';
import { buttonWidthStyle } from './button-width-style.enum';
import { IconType } from '../icon';
import { ButtonSize } from './button-size.enum';
export interface ButtonOptions {
    buttonType?: buttonType;
    colorStyle?: buttonColorStyle;
    activeColorStyle?: buttonColorStyle;
    borderStyle?: buttonBordersStyle;
    widthStyle?: buttonWidthStyle;
    size?: ButtonSize;
    iconLeft?: IconType;
    iconRight?: IconType;
    uppercase?: boolean;
    textBold?: boolean;
    disabled?: boolean | (() => boolean);
}
