export type Span = [number, number];
export type Zone = Span[];
export type SrcZone<S> = [Zone, S];
export type DstZone<S> = [Zone, S[]];
export declare function diceZones<S>(dn: number, zoneSets: SrcZone<S>[]): IterableIterator<DstZone<S>>;
export declare function hashZone(zone: Zone): string;
//# sourceMappingURL=zone-dicing.d.ts.map