import { Address } from "./Address"; export declare class Network { readonly addr: Address; private netbits; constructor(network?: string); destroy(): this; cidr(): number; isValid(): boolean; duplicate(): Network; next(): this; setCIDR(cidr: number): this; compare(network: Network): 0 | 1 | -1 | null; contains(network: Network): boolean; adjacent(network: Network): boolean; }