/// import { CardItemProps, FormItemProps, FormItemType } from '../../interfaces/common'; import { Store } from 'antd/lib/form/interface'; export default function useCard(): { cards: CardItemProps[]; setCards: import("react").Dispatch>; moveCardUp: (index: number) => () => void; moveCardDown: (index: number) => () => void; configCard: (values: Store) => void; deleteCard: (index: number) => () => void; copyCard: (index: number) => () => void; moveItemUp: (itemIndex: number, cardIndex: number) => () => void; moveItemDown: (itemIndex: number, cardIndex: number) => () => void; configItem: (itemIndex: number, formItem: FormItemProps) => void; deleteItem: (itemIndex: number, cardIndex: number) => () => void; copyItem: (itemIndex: number, cardIndex: number) => () => void; cardIndex: number; setCardIndex: import("react").Dispatch>; currentCard: CardItemProps | undefined; addFormItemsToCard: (checkedComponents: FormItemType[]) => void; currentItem: FormItemProps | undefined; setCurrentItem: import("react").Dispatch>; itemIndex: number | undefined; setItemIndex: import("react").Dispatch>; };