export declare function getBaseIndentation(str: string): RegExp; export declare function code(chunks: TemplateStringsArray, ...values: Array): string; /** * Creates and returns a string that represents a list of arguments separated by comma. * This function should be invoked during code generation when a list of arguments must be * built dynamically and append to existing arguments. If no arguments is passed, the * function returns an empty string which avoid trailing commas in generated page objects * code. * * @param args - arguments use to generate the list * @returns a string that represents the arguments to append to the existing ones */ export declare function buildAddedArgs(args: string[]): string; /** * escape all (not-already-escaped) double-quote chars in a string * For reference https://gist.github.com/getify/3667624 * @param str input string * @returns string with escaped double quotes */ export declare function escapeDoubleQuotes(str: string): string; /** * replace single quotes (') with double quotes (\") * @param str input with single quotes * @returns output with double quotes */ export declare function singleToDoubleQuotes(str: string): string; //# sourceMappingURL=code.d.ts.map