import { CardState } from '../../types'; import { PropsWithChildren } from 'react'; type CardContextType = { card: CardState; ownerCards: CardState[]; setCard: (card: CardState) => void; resetCurrentCard: () => void; addCardToOwner: (card: CardState) => void; editCardToOwner: (card: CardState) => void; removeCardFromOwner: (card: CardState) => void; isCardExist: (card: CardState) => boolean; }; export declare const CardProvider: ({ children, initialOwnerCards, cardStorageKey, }: PropsWithChildren & { initialOwnerCards?: CardState[]; cardStorageKey: string; }) => import("react/jsx-runtime").JSX.Element; export declare const useCard: () => CardContextType; export {};