import { ForgeMakeResult } from '@electron-forge/shared-types'; export default class PublishState { static loadFromDirectory(directory: string, rootDir: string): Promise; static saveToDirectory(directory: string, artifacts: ForgeMakeResult[], rootDir: string): Promise; private dir; private path; private hasHash; state: ForgeMakeResult; constructor(filePath: string, hasHash?: boolean); generateHash(): string; load(): Promise; saveToDisk(): Promise; }