@e-mc/types
Version:
Type definitions for E-mc.
37 lines (31 loc) • 625 B
TypeScript
/** @deprecated lib/image **/
interface Point {
x: number;
y: number;
}
/** @deprecated lib/image **/
interface Dimension {
width: number;
height: number;
}
/** @deprecated lib/squared **/
interface KeyValue<T, U> {
key: T;
value: U;
}
/** @deprecated lib/node **/
interface ErrorCode extends Error {
code?: unknown;
}
/** @deprecated lib/http **/
interface AuthValue {
username?: string;
password?: string;
}
/** @deprecated lib/settings **/
interface MinMax<T = number> {
min?: T;
max?: T;
}
/** @deprecated lib/node **/
type HighResolutionTime = bigint | [number, number];