/**
 * @license
 * Copyright 2023 Tyler Technologies, Inc. 
 * License: Apache-2.0
 */
import { BaseAdapter, IBaseAdapter } from '../../core/base/base-adapter';
import { ChipType } from '../chip/chip-constants';
import { IChipSetComponent } from './chip-set';
export interface IChipSetAdapter extends IBaseAdapter {
    setVertical(value: boolean): void;
    setType(value: ChipType): void;
    setDense(value: boolean): void;
    setDisabled(value: boolean): void;
    tryFocusPrevious(fromChip: EventTarget | null): void;
    tryFocusNext(fromChip: EventTarget | null): void;
}
export declare class ChipSetAdapter extends BaseAdapter<IChipSetComponent> implements IChipSetAdapter {
    private _rootElement;
    constructor(component: IChipSetComponent);
    setVertical(value: boolean): void;
    setType(value: ChipType): void;
    setDense(value: boolean): void;
    setDisabled(value: boolean): void;
    tryFocusPrevious(fromChip: EventTarget | null): void;
    tryFocusNext(fromChip: EventTarget | null): void;
    private _getChips;
}
