twitst4tz

twitter statistics web application
Log | Files | Refs | README | LICENSE

index.d.ts (982B)


      1 /*---------------------------------------------------------------------------------------------
      2  *  Copyright (c) Microsoft Corporation. All rights reserved.
      3  *  Licensed under the MIT License.
      4  *  REQUIREMENT: This definition is dependent on the @types/node definition.
      5  *  Install with `npm install @types/node --save-dev`
      6  *--------------------------------------------------------------------------------------------*/
      7 
      8 declare module 'iconv-lite' {
      9 	export function decode(buffer: Buffer, encoding: string, options?: Options): string;
     10 
     11 	export function encode(content: string, encoding: string, options?: Options): Buffer;
     12 
     13 	export function encodingExists(encoding: string): boolean;
     14 
     15 	export function decodeStream(encoding: string, options?: Options): NodeJS.ReadWriteStream;
     16 
     17 	export function encodeStream(encoding: string, options?: Options): NodeJS.ReadWriteStream;
     18 }
     19 
     20 export interface Options {
     21     stripBOM?: boolean;
     22     addBOM?: boolean;
     23     defaultEncoding?: string;
     24 }