import { BehaviorSubject, Observable } from 'rxjs';
import * as i0 from "@angular/core";
export declare class BsIconComponent {
    constructor();
    icon$: BehaviorSubject<string | null>;
    isVisible$: Observable<boolean>;
    biClass$: Observable<string | null>;
    get icon(): string | null;
    set icon(value: string | null);
    static ɵfac: i0.ɵɵFactoryDeclaration<BsIconComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<BsIconComponent, "bs-icon", never, { "icon": "icon"; }, {}, never, never, false, never>;
}
