import { Support } from "./order"; import { DiplomacyMap } from "./types"; import { MovementOrderWithResult } from "./movement-order-with-result"; export interface Route { viaConvoy: boolean; } export declare class MovementOrderGroup { target: MovementOrderWithResult; relatedOrders: Set>; constructor(target: MovementOrderWithResult, relatedOrders: Set> | Array>); validSupports(): Set>; power(): number; route(map: DiplomacyMap): Route | null; }