asciitorium
Version:
an ASCII CLUI framework
19 lines (18 loc) • 423 B
TypeScript
export interface ResolvedGap {
top: number;
bottom: number;
left: number;
right: number;
}
export type GapValue = number | {
top?: number;
bottom?: number;
left?: number;
right?: number;
x?: number;
y?: number;
} | number[];
/**
* Resolves various gap formats into a normalized { top, bottom, left, right } object
*/
export declare function resolveGap(gap: GapValue): ResolvedGap;