export type RuntimePromotionPathPresence = 'absent' | 'directory' | 'unsafe'; export interface RuntimePromotionPathIdentity { readonly dev: string; readonly ino: string; readonly uid: string; readonly mode: string; readonly nlink: string; readonly mtimeNs: string; readonly ctimeNs: string; } export interface RuntimePromotionPathSnapshot { readonly presence: RuntimePromotionPathPresence; readonly identity?: RuntimePromotionPathIdentity; } export declare function runtimePromotionPathSnapshot(path: string): RuntimePromotionPathSnapshot; export declare function sameRuntimePromotionPathSnapshot(left: RuntimePromotionPathSnapshot, right: RuntimePromotionPathSnapshot): boolean; //# sourceMappingURL=runtime-promotion-path-snapshot.d.ts.map