import * as solid_js from 'solid-js'; type UseEventSourceOptions = EventSourceInit; /** * Reactive wrapper for EventSource. * * @see https://solidjs-use.github.io/solidjs-use/core/useEventSource * @see https://developer.mozilla.org/en-US/docs/Web/API/EventSource/EventSource EventSource */ declare function useEventSource(url: string | URL, events?: string[], options?: UseEventSourceOptions): { eventSource: solid_js.Accessor; event: solid_js.Accessor; data: solid_js.Accessor; status: solid_js.Accessor<"OPEN" | "CONNECTING" | "CLOSED">; error: solid_js.Accessor; close: () => void; }; type UseEventSourceReturn = ReturnType; export { UseEventSourceOptions, UseEventSourceReturn, useEventSource };