import React, { type ReactNode } from 'react'; import { type BackArtwork, type DeckAction, type DeckContextType, type TCard } from '../types/index.js'; export declare const defaultBackArtwork: BackArtwork; export declare const DeckContext: React.Context; type DeckProviderProperties = { readonly children: ReactNode; readonly initialCards?: TCard[]; readonly customReducer?: (state: DeckContextType, action: DeckAction) => DeckContextType; }; export declare function DeckProvider({ children, initialCards, customReducer, }: DeckProviderProperties): React.JSX.Element; export {};