UNPKG

@k8ts/instruments

Version:

A collection of utilities and core components for k8ts.

37 lines 1.35 kB
import { UnitParser } from "./unit-parser"; export type G = `${number}G`; export declare const G: (n: number) => G; export type M = `${number}M`; export declare const M: (n: number) => M; export type K = `${number}K`; export declare const K: (n: number) => K; export type T = `${number}T`; export declare const T: (n: number) => T; export type Gi = `${number}Gi`; export declare const Gi: (n: number) => Gi; export type Mi = `${number}Mi`; export declare const Mi: (n: number) => Mi; export type Ki = `${number}Ki`; export declare const Ki: (n: number) => Ki; export type m = `${number}m`; export declare const m: (n: number) => m; export type h = `${number}h`; export declare const h: (n: number) => h; export type d = `${number}d`; export declare const d: (n: number) => d; export type s = `${number}s`; export declare const s: (n: number) => s; export type ms = `${number}ms`; export declare const ms: (n: number) => ms; export interface UnitDefinition<Unit extends string> { } export declare namespace Unit { type Data = M | G | T | K | Mi | Gi | Ki; type Cpu = m; type Time = m | h | d | s | ms; type Any = Data | Cpu | Time; const Cpu: UnitParser<"m">; const Data: UnitParser<"M" | "G" | "T" | "K" | "Mi" | "Gi" | "Ki">; const Time: UnitParser<"d" | "h" | "m" | "s" | "ms">; } //# sourceMappingURL=units.d.ts.map