import { UiControlClient } from 'askui';
{{ allure_stepreporter_import }}

// Client is necessary to use the askui API
// eslint-disable-next-line import/no-mutable-exports
let aui: UiControlClient;

{{ timeout_placeholder }}

beforeAll(async () => {
  aui = await UiControlClient.build({
    {{ reporter_placeholder }}
  });

  await aui.connect();
});

afterAll(async () => {
  await aui.disconnect();
});

export { aui };
