import type { Character } from '../Character/types'; export declare const COMBAT_HAND_SIZE = 6; export declare function shuffleCombatDeck(items: readonly T[], rng?: () => number): T[]; export declare function buildCombatDeck(player: Character, flags?: readonly string[]): string[]; export interface DrawResult { drawn: string[]; drawPile: string[]; discard: string[]; } export declare function drawCombatCards(drawPile: readonly string[], discard: readonly string[], deck: readonly string[], n: number, rng?: () => number): DrawResult; //# sourceMappingURL=combat.deck.d.ts.map