import type { LifeCycle } from '@datadog/browser-rum-core';
import type { FrustrationRecord } from '../../../types';
import type { RecordIds } from '../recordIds';
import type { Tracker } from './tracker.types';
export type FrustrationCallback = (record: FrustrationRecord) => void;
export declare function trackFrustration(lifeCycle: LifeCycle, frustrationCb: FrustrationCallback, recordIds: RecordIds): Tracker;
