UNPKG

@guardian/threads

Version:
26 lines (25 loc) 875 B
import { Component } from 'react'; import { Filter } from '../../Filter'; export declare const stagedForDeletionKey = "data-staged-for-deletion"; export declare type ChipWrapperProps = { index: number; filter: Filter; stagedForDeletion: boolean; negate: boolean; onNegateClicked: (index: number) => void; onDeleteClicked: (index: number) => void; value: string; label?: string; focusElement: (index: number, atEnd: boolean) => void; deleteChip: (index: number) => void; onUpdate: (index: number, value: string, label?: string) => void; }; export declare class ChipWrapper extends Component<ChipWrapperProps> { private controlRef; focus: (focusEnd: boolean) => void; select: () => void; onDeleteClicked: () => void; onNegateClicked: () => void; renderControl: () => JSX.Element; render(): JSX.Element; }