UNPKG

@onesy/zip

Version:
30 lines (29 loc) 1.04 kB
declare class OnesyZipResponse { value?: any; original_byte_size?: number; value_byte_size?: number; compression_ratio?: number; compression_percentage?: number; positive?: boolean; performance_milliseconds?: number; performance?: string; constructor(value?: any, original_byte_size?: number, value_byte_size?: number, compression_ratio?: number, compression_percentage?: number, positive?: boolean, performance_milliseconds?: number, performance?: string); } export interface IOptions { encode_values?: boolean; huffman_code?: 'auto' | boolean; } declare class OnesyZip { value?: any; options: IOptions; serialized: boolean; response: OnesyZipResponse; static get OnesyZipResponse(): typeof OnesyZipResponse; static decode(value: string): OnesyZipResponse; get encoded(): OnesyZipResponse; constructor(value?: any, options?: IOptions); private init; encode(): OnesyZipResponse; decode(value_: string): OnesyZipResponse; } export default OnesyZip;