import { Handler } from 'tapimo/server' describe('Handler.relay', () => { test('accepts Tempo API defaults', () => { expectTypeOf(Handler.relay()).toEqualTypeOf() expectTypeOf(Handler.relay({ apiKey: 'secret_api_key' })).toEqualTypeOf() }) test('accepts a sponsorship details callback', () => { type OnSponsored = NonNullable['onSponsored']> expectTypeOf>().toEqualTypeOf< { subsidized: boolean } | Promise<{ subsidized: boolean } | void> | void >() }) })