import { Binder } from "@ribajs/core";
export declare class ToggleClassBinder extends Binder<string, HTMLButtonElement> {
    static key: string;
    private toggleButtonEvents?;
    private state;
    private _triggerState;
    private triggerState;
    private _onToggle;
    private onToggle;
    private toggle;
    private remove;
    private add;
    bind(el: HTMLButtonElement): void;
    unbind(): void;
    routine(el: HTMLButtonElement, newId: string): void;
}
