import { QueryList } from '@angular/core';
import { SkyToolbarSectionComponent } from './toolbar-section.component';
import * as i0 from "@angular/core";
/**
 * Displays actions for lists, records, and tiles.
 */
export declare class SkyToolbarComponent {
    #private;
    hasSections: boolean;
    set sectionComponents(value: QueryList<SkyToolbarSectionComponent> | undefined);
    /**
     * A descriptor for the items that the toolbar manipulates. Use a plural term. The descriptor helps set the toolbar's `aria-label` attributes for search inputs, sort buttons, and filter buttons to provide text equivalents for screen readers [to support accessibility](https://developer.blackbaud.com/skyux/components/checkbox#accessibility).
     * For example, when the descriptor is "constituents," the search input's `aria-label` is "Search constituents." For more information about the `aria-label` attribute, see the [WAI-ARIA definition](https://www.w3.org/TR/wai-aria/#aria-label).
     */
    set listDescriptor(value: string | undefined);
    static ɵfac: i0.ɵɵFactoryDeclaration<SkyToolbarComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<SkyToolbarComponent, "sky-toolbar", never, { "listDescriptor": { "alias": "listDescriptor"; "required": false; }; }, {}, ["sectionComponents"], ["sky-toolbar-section", "*", "sky-toolbar-view-actions"], false, never>;
}
