@@ -508,6 +508,14 @@ declare namespace InternalFSBinding {
508508 function symlink ( target : StringOrBuffer , path : StringOrBuffer , type : number , req : FSReqCallback ) : Promise < void > ;
509509 function symlink ( target : StringOrBuffer , path : StringOrBuffer , type : number , req : undefined , ctx : FSSyncContext ) : Promise < void > ;
510510 function symlink ( target : StringOrBuffer , path : StringOrBuffer , type : number , usePromises : typeof kUsePromises ) : Promise < void > ;
511+
512+ function writeBuffer ( fd : number , buffer : ArrayBufferView , offset : number , length : number , position : number | null , req : FSReqCallback < number > ) : void ;
513+ function writeBuffer ( fd : number , buffer : ArrayBufferView , offset : number , length : number , position : number | null , req : undefined , ctx : FSSyncContext ) : number ;
514+ function writeBuffer ( fd : number , buffer : ArrayBufferView , offset : number , length : number , position : number | null , usePromises : typeof kUsePromises ) : Promise < number > ;
515+
516+ function writeString ( fd : number , value : string , pos : unknown , encoding : unknown , req : FSReqCallback < number > ) : void ;
517+ function writeString ( fd : number , value : string , pos : unknown , encoding : unknown , req : undefined , ctx : FSSyncContext ) : number ;
518+ function writeString ( fd : number , value : string , pos : unknown , encoding : unknown , usePromises : typeof kUsePromises ) : Promise < number > ;
511519}
512520declare function InternalBinding ( binding : 'fs' ) : {
513521 FSReqCallback : typeof InternalFSBinding . FSReqCallback ;
@@ -524,4 +532,6 @@ declare function InternalBinding(binding: 'fs'): {
524532 fstat : typeof InternalFSBinding . fstat ;
525533 lstat : typeof InternalFSBinding . lstat ;
526534 symlink : typeof InternalFSBinding . symlink ;
535+ writeBuffer : typeof InternalFSBinding . writeBuffer ;
536+ writeString : typeof InternalFSBinding . writeString ;
527537}
0 commit comments