import { ActionBattleAttackHitboxMap, ActionBattleAttackProfile, ActionBattleControlLock, NormalizedActionBattleAttackProfile } from '../types'; export declare const DEFAULT_ACTION_BATTLE_ATTACK_PROFILE: NormalizedActionBattleAttackProfile; export interface ActionBattleAttackProfileFallbacks { id?: string; lockMovement?: boolean; lockDurationMs?: number; hitboxes?: ActionBattleAttackHitboxMap; } export declare function normalizeActionBattleAttackProfile(profile?: ActionBattleAttackProfile | undefined, fallbacks?: ActionBattleAttackProfileFallbacks): NormalizedActionBattleAttackProfile; export declare const getActionBattleControlLockDuration: (profile: NormalizedActionBattleAttackProfile, lock: ActionBattleControlLock) => number;