export interface NativeAtomicWriteOptions { containedRoot?: string; beforeTemporaryOpen?: () => void | Promise; beforeCommit?: () => void | Promise; exclusive?: boolean; } export declare function atomicWriteText(file: string, content: string, options?: NativeAtomicWriteOptions): Promise; export declare function atomicWriteBytes(file: string, content: Uint8Array, options?: NativeAtomicWriteOptions): Promise; export declare function atomicWriteJson(file: string, value: unknown, options?: NativeAtomicWriteOptions): Promise; //# sourceMappingURL=native-atomic-file.d.ts.map