@qundus/qform
Version:
The only form library you'll ever need :)
30 lines (27 loc) • 910 B
text/typescript
declare const ranges: readonly ["Bytes", "KB", "MB", "GB", "TB", "PB", "EB", "ZB", "YB"];
declare enum Ranges {
byte = "Bytes",
kilo = "KB",
meg = "MB",
gig = "GB",
tera = "TB",
peta = "PB",
exa = "EB",
zetta = "ZB",
yotta = "YB"
}
declare function bytesInfo(bytes: number, decimals?: number): {
size: number;
range: string;
range_idx: number;
format: string;
};
declare function isFileSizeLessThan(file: File, file_size: number, size_range: (typeof ranges)[number], decimals?: number): boolean | undefined;
type file_Ranges = Ranges;
declare const file_Ranges: typeof Ranges;
declare const file_bytesInfo: typeof bytesInfo;
declare const file_isFileSizeLessThan: typeof isFileSizeLessThan;
declare namespace file {
export { file_Ranges as Ranges, file_bytesInfo as bytesInfo, file_isFileSizeLessThan as isFileSizeLessThan };
}
export { file as vFile };