import { ILayout } from '../typings/literal'; import { IToString } from '../typings/shared'; export declare const parenthesis: (str: string) => string; export declare const quote: (str: string) => string; export declare const capitalizeBoolean: (bool: boolean) => string; export declare class LineInfo implements IToString { fileName: string; lineNumber: string; constructor(fileName?: string, lineNumber?: string); toString(): string; } /** * Build right aligned nested binary pairs * * @see https://tezos.gitlab.io/active/michelson.html#operations-on-pairs-and-right-combs * * @param fields A sequence of strings * * @returns {ILayout} */ export declare const composeRightCombLayout: (fields: string[]) => ILayout; declare const Utils: { capitalizeBoolean: (bool: boolean) => string; composeRightCombLayout: (fields: string[]) => ILayout; parenthesis: (str: string) => string; quote: (str: string) => string; }; export default Utils;