import type { Settings } from './generated-types';
import type { BrowserDestinationDefinition } from '../../lib/browser-destinations';
export declare type SegmentUtilitiesInstance = {
    eventMap: Record<string, {
        windowStarted: number;
        receivedCount: number;
    }>;
};
export declare const destination: BrowserDestinationDefinition<Settings, SegmentUtilitiesInstance>;
declare const _default: (settings: Settings & {
    subscriptions?: import("../../lib/browser-destinations").Subscription[] | undefined;
}) => Promise<import("@segment/analytics-next").Plugin[]>;
export default _default;
