import { TChip } from '../FancyChipList.model';
export declare const useChip: (chips?: TChip[], onChange?: (chips: TChip[]) => void) => {
    addChip: (label: string) => void;
    handleChipEdit: (chipId: string, e: React.KeyboardEvent<HTMLDivElement>) => void;
    deleteChip: (chipToDelete: string) => () => void;
    handleChipFocus: (chipId: string) => void;
    focusedChip: string;
    editabledChip: string;
    chips: TChip[];
    removeLastChip: () => void;
    handleClick: (e: React.MouseEvent<HTMLDivElement>, chipId: string) => void;
};
