UNPKG

@onesy/utils

Version:
15 lines (14 loc) 803 B
/// <reference types="node" /> export declare type TType = 'string' | 'arraybuffer' | 'datauri' | 'base64' | 'blob' | 'buffer' | 'byte-size' | 'size' | 'size-format'; export declare type TTo = ArrayBuffer | Blob | Buffer | string | number; export declare const dataURIToBuffer: (value: string) => Buffer | undefined; export declare const dataURIToBlob: (value: string, outputArrayBuffer?: boolean) => Blob | ArrayBuffer | undefined; export declare const blobToDataURI: (blob: any) => Promise<string>; export declare const sizeFormat: (value: number, decimals?: number, thousand?: number) => string; export interface IOptions { thousand?: number; decimals?: number; mime?: string; } declare const to: (value_: any, type?: TType, options_?: IOptions) => TTo | Promise<TTo>; export default to;