/*!
 * Copyright 2020 VMware, Inc.
 * SPDX-License-Identifier: BSD-2-Clause
 */
import { OnDestroy } from '@angular/core';
import { QuickSearchProvider } from './quick-search.provider';
import { QuickSearchService } from './quick-search.service';
/**
 * Allows components to register with {@link QuickSearchService} and automatically unregister when the component is destroyed.
 *
 * Must be provided by the component itself in its `providers: [QuickSearchRegistrarService]`
 */
export declare class QuickSearchRegistrarService implements OnDestroy {
    private quickSearchService;
    constructor(quickSearchService: QuickSearchService);
    private providers;
    register(provider: QuickSearchProvider): void;
    ngOnDestroy(): void;
}
