import { GraphJson, GraphMeta } from '../gml/types'; import { SnapDocument } from './types'; /** * Parse a SNAP edge list string into a document. * * @param content - Edge list file content * @returns Parsed SNAP document */ export declare const parseSnap: (content: string) => SnapDocument; /** * Options for converting SNAP to JSON. */ export interface SnapToJsonOptions { /** Metadata to include in output */ meta: Omit; /** Override directed detection (default: infer from comments or assume undirected) */ directed?: boolean; } /** * Convert a parsed SNAP document to normalized JSON format. * * @param doc - Parsed SNAP document * @param document * @param options - Conversion options including metadata * @returns Graph in normalized JSON format */ export declare const snapToJson: (document: SnapDocument, options: SnapToJsonOptions) => GraphJson; //# sourceMappingURL=parse.d.ts.map