export declare namespace StringUtil { type IsOneLiteralImpl = (string extends S ? string : { [str in S]: Exclude; }[S]); type IsOneLiteral = (IsOneLiteralImpl extends never ? (S extends never ? false : true) : false); function zeroPad(num: number, length: number): string; function trailingZeroPad(num: number | string, length: number): string; }