/**
 * @license
 * Copyright 2023 Tyler Technologies, Inc. 
 * License: Apache-2.0
 */
export declare const BUTTON_TOGGLE_GROUP_CONSTANTS: {
    elementName: "forge-button-toggle-group";
    attributes: {
        VALUE: string;
        MULTIPLE: string;
        MANDATORY: string;
        VERTICAL: string;
        STRETCH: string;
        DISABLED: string;
        DENSE: string;
    };
    classes: {
        VERTICAL: string;
        STRETCH: string;
    };
    selectors: {
        ROOT: string;
    };
    events: {
        CHANGE: string;
    };
};
export declare type IButtonToggleGroupChangeEventData<T = any> = T;
export declare type ButtonToggleIconType = 'font' | 'component';
export interface IButtonToggleOption {
    label?: string;
    icon?: string;
    value: any;
    leadingIcon?: string;
    leadingIconType?: ButtonToggleIconType;
    trailingIcon?: string;
    trailingIconType?: ButtonToggleIconType;
}
