import { ElementRef } from '@angular/core';
import { InternalAsideService } from '../internal-aside.service';
import { AsideService } from '../aside.service';
import * as i0 from "@angular/core";
export declare class AsideItemDirective {
    private element;
    private internalAsideService;
    private asideService;
    defaultActive: boolean;
    disable: boolean;
    constructor(element: ElementRef<HTMLElement>, internalAsideService: InternalAsideService, asideService: AsideService);
    get native(): HTMLElement;
    onItemClick(): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<AsideItemDirective, never>;
    static ɵdir: i0.ɵɵDirectiveDeclaration<AsideItemDirective, "[ngxItem]", never, { "defaultActive": { "alias": "defaultActive"; "required": false; }; "disable": { "alias": "disable"; "required": false; }; }, {}, never, never, true, never>;
}
