import Vue, { PluginObject } from 'vue';
export interface MToggleButton {
    id: string;
    title: string;
    pressed?: boolean;
}
export declare enum MToggleButtonSkin {
    SQUARED = "default",
    ROUNDED = "rounded"
}
export declare class MToggleButtons extends Vue {
    buttons: MToggleButton[];
    multiple: boolean;
    disabled: boolean;
    skin: MToggleButtonSkin;
    toggle(button: MToggleButton): void;
    private onClick;
    getSkin(button: MToggleButton): string;
    get skinButtons(): {
        [key: string]: boolean;
    };
}
declare const ToggleButtonsPlugin: PluginObject<any>;
export default ToggleButtonsPlugin;
//# sourceMappingURL=toggle-buttons.d.ts.map