import { ModelInfo } from "../core/progress_log.js"; import { StepHeader } from "../step/parsing/step_parser.js"; /** * Parse a FILE_HEADER header from a STEP file to extract relevant info. * * @param input - FILE_HEADER from step header * @return {string[]} array of fields in FILE_NAME */ export declare function parseFileHeader(input: string): string[]; /** * Extract the early model line's fields from a parsed STEP header — this is * everything we can know before the full file parse (issue #301 follow-up: * "output this as early as possible"). Values are unquoted for display. * * @param stepHeader The parsed STEP header. * @param byteLength The source buffer size in bytes. * @return {ModelInfo} The extracted info (fields undefined when absent). */ export declare function extractModelInfo(stepHeader: StepHeader, byteLength: number): ModelInfo; //# sourceMappingURL=loading_utilities.d.ts.map