/* eslint-disable @typescript-eslint/no-explicit-any, @typescript-eslint/no-namespace */ // Load type definitions that come with Cypress module /// declare global { namespace Cypress { // eslint-disable-next-line @typescript-eslint/no-unused-vars interface Chainable { installConfig(configFile: string): Chainable>; } } } export const installConfig = function (configFile: string): void { cy.runProvisioningScript({ script: {fileContent: `- installConfiguration: "${configFile}"`, type: 'application/yaml'}, files: [{ fileName: `${configFile}`, type: 'text/plain' }] }); };