univ-conv
Version:
The universal binary and text converter
21 lines • 1.1 kB
TypeScript
import { AbstractConverter } from "./AbstractConverter";
import { ConvertOptions, Data, DataType, Options } from "./core";
export declare class URLConverter extends AbstractConverter<string> {
type: DataType;
constructor();
empty(): string;
is(input: unknown, options: ConvertOptions): input is string;
protected _from(input: Data, options: ConvertOptions): Promise<string>;
protected _getStartEnd(input: string, options: ConvertOptions): Promise<{
start: number;
end: number | undefined;
}>;
protected _isEmpty(input: string): boolean;
protected _merge(urls: string[], options: Options): Promise<string>;
protected _size(input: string): Promise<number>;
protected _toArrayBuffer(input: string, options: ConvertOptions): Promise<ArrayBuffer>;
protected _toBase64(input: string, options: ConvertOptions): Promise<string>;
protected _toText(input: string, options: ConvertOptions): Promise<string>;
protected _toUint8Array(input: string, options: ConvertOptions): Promise<Uint8Array>;
}
//# sourceMappingURL=URLConverter.d.ts.map