import { BaseClient, Scope } from "@sentry/core"; import type { Event, EventHint, ParameterizedString, Severity, SeverityLevel } from '@sentry/types'; import { MiniappOptions } from "./backend"; /** * All properties the report dialog supports */ /** * The Sentry Miniapp SDK Client. * * @see MiniappOptions for documentation on configuration options. * @see SentryClient for usage documentation. */ export declare class MiniappClient extends BaseClient { /** * Creates a new Miniapp SDK instance. * * @param options Configuration options for this SDK. */ constructor(options: MiniappOptions); /** * @inheritDoc */ eventFromException(exception: unknown, hint?: EventHint): PromiseLike; /** * @inheritDoc */ eventFromMessage(message: ParameterizedString, level?: Severity | SeverityLevel, hint?: EventHint): PromiseLike; /** * Sends user feedback to Sentry. */ /** * @inheritDoc */ protected _prepareEvent(event: Event, hint: EventHint, scope?: Scope): PromiseLike; } //# sourceMappingURL=client.d.ts.map