/// import { Component, MountOptions } from 'svelte'; interface MountReturn { component: Record; } /** * Mounts a Svelte component inside the Cypress browser * * @param {Record} Component Svelte component being mounted * @param {MountReturn} options options to customize the component being mounted * @returns Cypress.Chainable * * @example * import Counter from './Counter.svelte' * import { mount } from 'cypress/svelte' * * it('should render', () => { * mount(Counter, { props: { count: 42 } }) * cy.get('button').contains(42) * }) * * @see {@link https://on.cypress.io/mounting-svelte} for more details. */ declare function mount(Component: Component, Record, any>, options?: Omit & { log?: boolean; }): Cypress.Chainable; export { MountReturn, mount };