import { LitElement } from 'lit';
import { Input } from '../input';
import { Select } from '../select';
import { Date } from '../date';
import { IconButton } from '../icon-button';
/**
 * @element nve-progressive-filter-chip
 * @description A filter chip is a control that enables users to select many options from a set of choices.
 * @since 0.16.0
 * @entrypoint \@nvidia-elements/core/progressive-filter-chip
 * @slot - default slot for content
 * @event close - Dispatched when the filter chip closes.
 * @cssprop --gap
 * @cssprop --border-radius
 * @cssprop --border
 * @cssprop --background
 * @cssprop --font-weight
 * @cssprop --padding
 * @cssprop --width
 * @csspart select - The select element
 * @csspart date - The date input element
 * @csspart input - The input element
 * @csspart icon-button - The icon button element
 * @aria https://www.w3.org/WAI/ARIA/apg/patterns/toolbar/
 */
export declare class ProgressiveFilterChip extends LitElement {
    #private;
    static readonly metadata: {
        tag: string;
        version: string;
    };
    static elementDefinitions: {
        [Input.metadata.tag]: typeof Input;
        [Select.metadata.tag]: typeof Select;
        [Date.metadata.tag]: typeof Date;
        [IconButton.metadata.tag]: typeof IconButton;
    };
    /** Determines if a close button should render within filter chip */
    closable: boolean;
    /** Enables updating internal string values for internationalization. */
    i18n: Partial<import('../internal').I18nStrings & {
        __set: boolean;
    }>;
    private inputs;
    static styles: import('lit').CSSResult[];
    /** @private */
    _internals: ElementInternals;
    render(): import('lit-html').TemplateResult<1>;
    connectedCallback(): void;
}
