import type { ActivityEventWithRelations, ActivityListResult, ActivityObjectRef, CreateObjectLinkInput, ListActivityOptions, ListObjectActivityOptions, ListProjectActivityOptions, ObjectLink, RecordActivityInput } from '../../activity/types.js'; export declare function recordActivityEvent(input: RecordActivityInput): ActivityEventWithRelations; export declare function getActivityEventRecord(id: string): ActivityEventWithRelations | null; export declare function listActivityRecords(options?: ListActivityOptions): ActivityListResult; export declare function listObjectActivityRecords(options: ListObjectActivityOptions): ActivityListResult; export declare function listProjectActivityRecords(options: ListProjectActivityOptions): ActivityListResult; export declare function createObjectLinkRecord(input: CreateObjectLinkInput): ObjectLink; export declare function listObjectLinkRecords(object: ActivityObjectRef): ObjectLink[]; export declare function deleteObjectLinkRecord(id: string): boolean;