import { Field, FieldConfig } from './field';
export interface ChipsFieldConfig extends FieldConfig {
    keyFilter?: RegExp;
    separator?: string;
    showCopyButton?: boolean;
    onAdd?: (event: any) => void;
    onRemove?: (event: any) => void;
    onChipClick?: (event: any) => void;
    onFocus?: (event: any) => void;
    onBlur?: (event: any) => void;
    onCopy?: (content: string) => void;
}
export declare class ChipsField extends Field implements ChipsFieldConfig {
    keyFilter?: RegExp;
    showCopyButton: boolean;
    separator?: string;
    onAdd?: (event: any) => void;
    onRemove?: (event: any) => void;
    onChipClick?: (event: any) => void;
    onFocus?: (event: any) => void;
    onBlur?: (event: any) => void;
    onCopy?: (content: string) => void;
    constructor(config: ChipsFieldConfig);
}
