import { NgSidebarService } from './ng-sidebar.service';
import * as i0 from "@angular/core";
/**
 * A directive that toggles the sidebar when the attached element is clicked.
 *
 * @export
 * @class TogglerDirective
 */
export declare class TogglerDirective {
    private sidebarService;
    /**
     * Creates an instance of `TogglerDirective`.
     *
     * @param {NgSidebarService} sidebarService - The sidebar service that manages sidebar state.
     */
    constructor(sidebarService: NgSidebarService);
    /**
     * Listens for click events on the host element and toggles the sidebar.
     */
    toggleSidebar(): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<TogglerDirective, never>;
    static ɵdir: i0.ɵɵDirectiveDeclaration<TogglerDirective, "[sidebarToggler]", never, {}, {}, never, never, false, never>;
}
