import type { FocusEvent } from "react";
import * as Lib from "@metabase/embedding-sdk-react/dist/frontend/src/metabase-lib";
interface FilterValuePickerProps<T> {
    query: Lib.Query;
    stageIndex: number;
    column: Lib.ColumnMetadata;
    values: T[];
    autoFocus?: boolean;
    compact?: boolean;
    onChange: (newValues: T[]) => void;
    onFocus?: (event: FocusEvent<HTMLInputElement>) => void;
    onBlur?: (event: FocusEvent<HTMLInputElement>) => void;
    shouldCreate?: (query: string, values: string[]) => boolean;
}
export declare function StringFilterValuePicker({ column, values, ...props }: FilterValuePickerProps<string>): import("react/jsx-runtime").JSX.Element;
export declare function NumberFilterValuePicker({ column, values, onChange, ...props }: FilterValuePickerProps<number>): import("react/jsx-runtime").JSX.Element;
export {};
