import type { NavigationState } from "@/components/widget"; import type { Comment } from "@/types/const.types"; import type { PositionData } from "@/utils/path-builder"; type StoreState = { commentsOpen: boolean; commandOpen: boolean; isAnimated: boolean; isClickAnimating: boolean; setCommentsOpen: (value: boolean) => void; toggleCommentsOpen: () => void; setCommandOpen: (value: boolean) => void; toggleCommandOpen: () => void; setIsAnimated: (value: boolean) => void; setIsClickAnimating: (value: boolean) => void; setAnimateClick: () => void; searchQuery: string; setSearchQuery: (query: string) => void; isCommentMode: boolean; commentInput: { targetElement: PositionData; relativeOffset: { xPercent: number; yPercent: number; }; content: string; isVisible: boolean; } | null; selectedComment: Comment | null; setIsCommentMode: (value: boolean) => void; setCommentInput: (input: StoreState["commentInput"]) => void; setSelectedComment: (comment: Comment | null) => void; navigation: NavigationState; setNavigation: (nav: NavigationState) => void; }; export declare const useAppStore: import("zustand").UseBoundStore>; export {}; //# sourceMappingURL=index.d.ts.map