import { EncodeOptions, DecodeOptions } from 'iconv-lite';
import { Buffer } from 'buffer';
/**
 * Iconv进行文本编码转换，
 * @param content
 * @param srcEncoding
 * @param targetEncoding
 * @returns
 */
export declare function convertEncodeByIconv(content: string, srcEncoding: string, targetEncoding: string): string;
/**
 * 文字——编码——Iconv
 * @param content
 * @param encoding
 * @param options
 * @returns
 */
export declare function encodeByIconv(content: string, encoding: string, options?: EncodeOptions | undefined): Buffer;
/**
 * 文字——解码——Iconv
 * @param buffer
 * @param encoding
 * @param options
 * @returns
 */
export declare function decodeByIconv(buffer: Buffer, encoding: string, options?: DecodeOptions | undefined): string;
