/**
 * VectorFilterPanel — UI for editing SVG filters on shapes
 *
 * Features:
 * - Add/remove filters
 * - Filter presets
 * - Individual filter property editing
 * - Drag to reorder filters
 * - Enable/disable individual filters
 */
import type { VShape } from './vectorEditorTypes';
import { type SvgFilter } from './vectorSvgFilters';
export interface VectorFilterPanelProps {
    shape: VShape | null;
    onFiltersChange: (shapeId: string, filters: SvgFilter[]) => void;
    className?: string;
}
export declare function VectorFilterPanel({ shape, onFiltersChange, className, }: VectorFilterPanelProps): import("react/jsx-runtime").JSX.Element;
export default VectorFilterPanel;
