/** * フィルターメニュー位置計算カスタムフック * * メニューとConfigPanelの位置計算ロジックを管理し、 * 複雑な座標計算を抽象化する。 */ import { AppliedFilter } from "../types"; export type UseFilterMenuPositionProps = { setMenuPosition: (position: number) => void; setSavedMenuCoordinates: (coordinates: { x: number; y: number; } | null) => void; triggerRef: React.RefObject; appliedFilters: AppliedFilter[]; }; export type UseFilterMenuPositionReturn = { handleMenuOpen: () => void; }; export declare const useFilterMenuPosition: ({ setMenuPosition, }: UseFilterMenuPositionProps) => UseFilterMenuPositionReturn;