/// declare type CustomCypressCommands = Record Cypress.CanReturnChainable>; /** * Returns an object that contains custom Cypress commands with correct return types * (Cypress.Chainable) */ export declare type GetCypressChainableFromCommands = { [P in keyof CustomCommands]: void extends ReturnType ? (...args: Parameters) => Cypress.Chainable : CustomCommands[P]; }; declare global { namespace Cypress { interface Chainable extends GetCypressChainableFromCommands { } } } export declare const addCommands: (commands: CustomCypressCommands) => void; declare const commands: { getAdminToken: () => Cypress.Chainable; }; export {}; //# sourceMappingURL=index.d.ts.map