mirror of
https://github.com/zhigang1992/DefinitelyTyped.git
synced 2026-05-28 08:17:54 +08:00
adds typings for the 'bitwise' package
This commit is contained in:
7
types/bitwise/buffer/and.d.ts
vendored
Normal file
7
types/bitwise/buffer/and.d.ts
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
/// <reference types= "node" />
|
||||
|
||||
export default function and(
|
||||
buffer1: Buffer,
|
||||
buffer2: Buffer,
|
||||
isLooping?: boolean
|
||||
): Buffer;
|
||||
3
types/bitwise/buffer/create.d.ts
vendored
Normal file
3
types/bitwise/buffer/create.d.ts
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
/// <reference types= "node" />
|
||||
|
||||
export default function create(bits: ReadonlyArray<number>): Buffer;
|
||||
31
types/bitwise/buffer/index.d.ts
vendored
Normal file
31
types/bitwise/buffer/index.d.ts
vendored
Normal file
@@ -0,0 +1,31 @@
|
||||
import bufferAnd from './and';
|
||||
import bufferCreate from './create';
|
||||
import bufferModify from './modify';
|
||||
import bufferNand from './nand';
|
||||
import bufferNor from './nor';
|
||||
import bufferNot from './not';
|
||||
import bufferOr from './or';
|
||||
import bufferRead from './read';
|
||||
import bufferReadCInt from './read-c-int';
|
||||
import bufferReadInt from './read-int';
|
||||
import bufferReadUInt from './read-u-int';
|
||||
import bufferXnor from './xnor';
|
||||
import bufferXor from './xor';
|
||||
|
||||
declare namespace buffer {
|
||||
const and: typeof bufferAnd;
|
||||
const create: typeof bufferCreate;
|
||||
const modify: typeof bufferModify;
|
||||
const nand: typeof bufferNand;
|
||||
const nor: typeof bufferNor;
|
||||
const not: typeof bufferNot;
|
||||
const or: typeof bufferOr;
|
||||
const read: typeof bufferRead;
|
||||
const readCInt: typeof bufferReadCInt;
|
||||
const readInt: typeof bufferReadInt;
|
||||
const readUInt: typeof bufferReadUInt;
|
||||
const xnor: typeof bufferXnor;
|
||||
const xor: typeof bufferXor;
|
||||
}
|
||||
|
||||
export default buffer;
|
||||
7
types/bitwise/buffer/modify.d.ts
vendored
Normal file
7
types/bitwise/buffer/modify.d.ts
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
/// <reference types= "node" />
|
||||
|
||||
export default function modify(
|
||||
buffer: Buffer,
|
||||
newBits: ReadonlyArray<number>,
|
||||
bitOffset?: number
|
||||
): void;
|
||||
7
types/bitwise/buffer/nand.d.ts
vendored
Normal file
7
types/bitwise/buffer/nand.d.ts
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
/// <reference types= "node" />
|
||||
|
||||
export default function nand(
|
||||
buffer1: Buffer,
|
||||
buffer2: Buffer,
|
||||
isLooping?: boolean
|
||||
): Buffer;
|
||||
7
types/bitwise/buffer/nor.d.ts
vendored
Normal file
7
types/bitwise/buffer/nor.d.ts
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
/// <reference types= "node" />
|
||||
|
||||
export default function nor(
|
||||
buffer1: Buffer,
|
||||
buffer2: Buffer,
|
||||
isLooping: boolean
|
||||
): Buffer;
|
||||
3
types/bitwise/buffer/not.d.ts
vendored
Normal file
3
types/bitwise/buffer/not.d.ts
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
/// <reference types= "node" />
|
||||
|
||||
export default function not(buffer: Buffer): Buffer;
|
||||
7
types/bitwise/buffer/or.d.ts
vendored
Normal file
7
types/bitwise/buffer/or.d.ts
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
/// <reference types= "node" />
|
||||
|
||||
export default function or(
|
||||
buffer1: Buffer,
|
||||
buffer2: Buffer,
|
||||
isLooping?: boolean
|
||||
): Buffer;
|
||||
7
types/bitwise/buffer/read-c-int.d.ts
vendored
Normal file
7
types/bitwise/buffer/read-c-int.d.ts
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
/// <reference types= "node" />
|
||||
|
||||
export default function readCInt(
|
||||
buffer: Buffer,
|
||||
bitOffset?: number,
|
||||
bitLength?: number
|
||||
): number;
|
||||
7
types/bitwise/buffer/read-int.d.ts
vendored
Normal file
7
types/bitwise/buffer/read-int.d.ts
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
/// <reference types= "node" />
|
||||
|
||||
export default function readInt(
|
||||
buffer: Buffer,
|
||||
bitOffset?: number,
|
||||
bitLength?: number
|
||||
): number;
|
||||
7
types/bitwise/buffer/read-u-int.d.ts
vendored
Normal file
7
types/bitwise/buffer/read-u-int.d.ts
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
/// <reference types= "node" />
|
||||
|
||||
export default function readUInt(
|
||||
buffer: Buffer,
|
||||
bitOffset?: number,
|
||||
bitLength?: number
|
||||
): number;
|
||||
7
types/bitwise/buffer/read.d.ts
vendored
Normal file
7
types/bitwise/buffer/read.d.ts
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
/// <reference types= "node" />
|
||||
|
||||
export default function read(
|
||||
buffer: Buffer,
|
||||
bitOffset?: number,
|
||||
bitLength?: number
|
||||
): ReadonlyArray<number>;
|
||||
7
types/bitwise/buffer/xnor.d.ts
vendored
Normal file
7
types/bitwise/buffer/xnor.d.ts
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
/// <reference types= "node" />
|
||||
|
||||
export default function xnor(
|
||||
buffer1: Buffer,
|
||||
buffer2: Buffer,
|
||||
isLooping?: boolean
|
||||
): Buffer;
|
||||
7
types/bitwise/buffer/xor.d.ts
vendored
Normal file
7
types/bitwise/buffer/xor.d.ts
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
/// <reference types= "node" />
|
||||
|
||||
export default function xor(
|
||||
buffer1: Buffer,
|
||||
buffer2: Buffer,
|
||||
isLooping?: boolean
|
||||
): Buffer;
|
||||
Reference in New Issue
Block a user