interface CreateActivityLogParams {
    orgId: string;
    activityData: Record<string, any>;
}
interface FetchActivityLogsParams {
    orgId: string;
    queryParams?: {
        limit?: number;
        page?: number;
        startDate?: string;
        endDate?: string;
        [key: string]: any;
    };
}
/**
 * Create a new activity log for an organization
 * @param token - Authentication token
 * @param params - Object containing orgId and activityData
 * @returns Promise with the created activity log response
 */
export declare const createActivityLog: (token: string | string[] | undefined, params: CreateActivityLogParams) => Promise<any>;
/**
 * Fetch activity logs for an organization
 * @param token - Authentication token
 * @param params - Object containing orgId and optional queryParams
 * @returns Promise with the activity logs response
 */
export declare const fetchActivityLogs: (token: string | string[] | undefined, params: FetchActivityLogsParams) => Promise<any>;
export {};
//# sourceMappingURL=index.d.ts.map