export function handleAggregateInsert(context: import('./api.js').AggregateInsertEventContext, record: AggregateRecord): Promise<{ error: StoreOperationFailed; ok?: undefined; } | { ok: {}; error?: undefined; }>; export function handleAggregateUpdatedStatus(context: import('./api.js').AggregateUpdatedStatusEventContext, record: AggregateRecord): Promise<{ error: import("@ucanto/interface").HandlerExecutionError | import("@ucanto/interface").HandlerNotFound | import("@ucanto/interface").InvalidAudience | import("@ucanto/interface").Unauthorized | import("@web3-storage/capabilities/types").AggregateAcceptFailure; ok?: undefined; } | { ok: {}; error?: undefined; }>; export function handleCronTick(context: import('./api.js').CronContext): Promise<{ error: import("@ucanto/interface").HandlerExecutionError | import("@ucanto/interface").HandlerNotFound | import("@ucanto/interface").InvalidAudience | import("@ucanto/interface").Unauthorized | import("@web3-storage/capabilities/types").DealInfoFailure | undefined; ok?: undefined; } | { ok: { updatedCount: number; pendingCount: number; }; error?: undefined; }>; export type AggregateRecord = import('./api.js').AggregateRecord; export type AggregateRecordKey = import('./api.js').AggregateRecordKey; import { StoreOperationFailed } from '../errors.js'; //# sourceMappingURL=events.d.ts.map