mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2025-10-16 12:05:41 +00:00
* refactor: move class-like definitions to classes * fixup! Merge branch 'master' into chore/buffer-class
23 lines
706 B
TypeScript
23 lines
706 B
TypeScript
declare module "buffer" {
|
|
export const INSPECT_MAX_BYTES: number;
|
|
export const kMaxLength: number;
|
|
export const kStringMaxLength: number;
|
|
export const constants: {
|
|
MAX_LENGTH: number;
|
|
MAX_STRING_LENGTH: number;
|
|
};
|
|
const BuffType: typeof Buffer;
|
|
|
|
export type TranscodeEncoding = "ascii" | "utf8" | "utf16le" | "ucs2" | "latin1" | "binary";
|
|
|
|
export function transcode(source: Uint8Array, fromEnc: TranscodeEncoding, toEnc: TranscodeEncoding): Buffer;
|
|
|
|
export const SlowBuffer: {
|
|
/** @deprecated since v6.0.0, use Buffer.allocUnsafeSlow() */
|
|
new(size: number): Buffer;
|
|
prototype: Buffer;
|
|
};
|
|
|
|
export { BuffType as Buffer };
|
|
}
|