import { WarpData } from './warp-data'; export interface Wedge { low: number; high: number; shadow: boolean; warp: WarpData; } export declare function initWedges(warp: WarpData): Wedge[]; export declare function getBestWedge(wedges: Wedge[], low: number, middle: number, high: number): Wedge; export declare function addShadow(wedge: Wedge, low: number, high: number): Wedge[]; export declare function addWarp(wedge: Wedge, warp: WarpData, low: number, high: number): Wedge[]; export declare function mergeWedges(wedges: Wedge[]): Wedge[];