/** * Checks on template or partial parameters which must be masked, and mask it * * @param {object} parameters The parameters received for generation * @param {object[]} templateParameters The parameters of template or partial * @returns {object} The an object with masked parameters */ export function maskParameters(parameters: object, templateParameters: object[]): object; /** * Builds a line comment based on config.lineCommentTemplate. * * @param {import("../options").ScafflaterOptions} options - The configuration * @param {string} comment - The comment content * @returns {string} The comment */ export function buildLineComment(options: import("../options").ScafflaterOptions, comment: string): string; /** * * @param {string} basePath The base path to be analysed * @param {string} folderOrFile The folder or file path * @param {string[]} patterns Patterns to ignore * @returns {boolean} True if path must be ignored */ export function ignores(basePath: string, folderOrFile: string, patterns: string[]): boolean;