import type { BackgroundTask, TaskFilter, TaskListResult, UpdateBackgroundTask } from '@mastra/core/background-tasks'; import { BackgroundTasksStorage } from '@mastra/core/storage'; import type { LibSQLDomainConfig } from '../../db/index.js'; export declare class BackgroundTasksLibSQL extends BackgroundTasksStorage { #private; constructor(config: LibSQLDomainConfig); init(): Promise; dangerouslyClearAll(): Promise; createTask(task: BackgroundTask): Promise; updateTask(taskId: string, update: UpdateBackgroundTask): Promise; getTask(taskId: string): Promise; listTasks(filter: TaskFilter): Promise; deleteTask(taskId: string): Promise; deleteTasks(filter: TaskFilter): Promise; getRunningCount(): Promise; getRunningCountByAgent(agentId: string): Promise; } //# sourceMappingURL=index.d.ts.map