import { CredentialActivityWithDetails, CredentialActivityStats, CredentialActivityEventType } from '../../types/activity';
export type GetActivitiesOptions = {
    limit: number;
    cursor?: string;
    boostUri?: string;
    eventType?: CredentialActivityEventType;
    integrationId?: string;
    listingId?: string;
    startDate?: string;
    endDate?: string;
    groupByLatestStatus?: boolean;
};
export declare const getActivitiesForProfile: (profileId: string, options: GetActivitiesOptions) => Promise<CredentialActivityWithDetails[]>;
export declare const getActivityStatsForProfile: (profileId: string, options?: {
    boostUris?: string[];
    integrationId?: string;
    listingId?: string;
    eventType?: CredentialActivityEventType;
    startDate?: string;
    endDate?: string;
}) => Promise<CredentialActivityStats>;
export declare const getActivityChain: (activityId: string) => Promise<CredentialActivityWithDetails[]>;
export declare const getActivityById: (activityId: string) => Promise<CredentialActivityWithDetails | null>;
//# sourceMappingURL=read.d.ts.map