UNPKG

@twilio/plugin-microvisor

Version:

Interact with your Twilio Microvisor devices

30 lines (29 loc) 736 B
/// <reference types="node" /> import { EventEmitter } from 'node:events'; export declare enum LfsType { REG = 1, SUPERBLOCK = 255, INLINESTRUCT = 513, CTZSTRUCT = 514, CRC = 1280 } export declare function ctz32(n: number): number; declare class LittleFsParams { version: number; blockSize: number; progSize: number; blockCount: number; nameMax: number; fileMax: number; attrMax: number; encode(): Uint8Array; } export declare class LittleFsWriter extends EventEmitter { files: Map<string, Uint8Array>; params: LittleFsParams; maxSize: number; constructor(maxSize: number); addFile(name: string, contents: Uint8Array): void; encode(): Uint8Array; } export {};