import { BsModalService } from 'ngx-bootstrap/modal';
import { IconSelectorModalComponent } from './icon-selector-modal/icon-selector-modal.component';
import * as i0 from "@angular/core";
export declare class IconSelectorService {
    protected modal: BsModalService;
    constructor(modal: BsModalService);
    selectIcon(initialState?: Partial<Pick<IconSelectorModalComponent, 'currentSelection' | 'title' | 'saveButtonLabel' | 'iconCategoriesToExclude' | 'showIconClass'>>): Promise<string>;
    static ɵfac: i0.ɵɵFactoryDeclaration<IconSelectorService, never>;
    static ɵprov: i0.ɵɵInjectableDeclaration<IconSelectorService>;
}
//# sourceMappingURL=icon-selector.service.d.ts.map