export interface AvailableBlock { networkAddress: string; cidrPrefix: number; totalCapacity: number; startInt: number; endInt: number; } export interface BlockParseResult { valid: boolean; blocks: AvailableBlock[]; errors: string[]; } export declare function parseAvailableBlocks(input: string): BlockParseResult; export declare function calculateTotalCapacity(blocks: AvailableBlock[]): number; export declare function formatCapacity(capacity: number): string;