import type { AnyStructure } from '../structure'; import type { BondingStrategy } from '../structure/bonding'; export interface CoordinationSite { site_idx: number; element: string; coordination_num: number; neighbor_elements: string[]; } export interface CoordinationData { sites: CoordinationSite[]; cn_by_element: Map; cn_histogram: Map; cn_histogram_by_element: Map>; } export declare function calc_coordination_nums(structure: AnyStructure, strategy?: BondingStrategy): CoordinationData;