///
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