import { ContextReader } from '../../context/context-reader'; import { ContextWriter } from '../../context/context-writer'; import { MD5Hash } from '../types/structs/MD5Hash'; import { SatisfactoryModMetadata } from './save.types'; export type SatisfactorySaveHeader = { saveHeaderType: number; saveVersion: number; saveName?: string; buildVersion: number; mapName: string; mapOptions: string; sessionName: string; playDurationSeconds: number; saveDateTime: string; sessionVisibility: number; rawModMetadataString?: string; modMetadata?: SatisfactoryModMetadata; isModdedSave?: number; saveIdentifier?: string; fEditorObjectVersion?: number; partitionEnabledFlag?: boolean; consistencyHashBytes?: MD5Hash; creativeModeEnabled?: boolean; }; export declare namespace SatisfactorySaveHeader { const Parse: (reader: ContextReader) => SatisfactorySaveHeader; const Serialize: (writer: ContextWriter, header: SatisfactorySaveHeader) => void; } //# sourceMappingURL=satisfactory-save-header.d.ts.map