import { createTask as publicCreateTask, getTask as publicGetTask, updateTask as publicUpdateTask, deleteTask as publicDeleteTask, queryTasks as publicQueryTasks, countTasks as publicCountTasks, moveTaskAfter as publicMoveTaskAfter } from './crm-tasks-v2-task-tasks.public.js'; import { createEventModule } from '@wix/sdk-runtime/event-definition-modules'; import { BuildRESTFunction, MaybeContext } from '@wix/sdk-types'; import { onTaskCreated as publicOnTaskCreated } from './crm-tasks-v2-task-tasks.public.js'; import { onTaskDeleted as publicOnTaskDeleted } from './crm-tasks-v2-task-tasks.public.js'; import { onTaskOverdue as publicOnTaskOverdue } from './crm-tasks-v2-task-tasks.public.js'; import { onTaskUpdated as publicOnTaskUpdated } from './crm-tasks-v2-task-tasks.public.js'; export declare const createTask: MaybeContext & typeof publicCreateTask>; export declare const getTask: MaybeContext & typeof publicGetTask>; export declare const updateTask: MaybeContext & typeof publicUpdateTask>; export declare const deleteTask: MaybeContext & typeof publicDeleteTask>; export declare const queryTasks: MaybeContext & typeof publicQueryTasks>; export declare const countTasks: MaybeContext & typeof publicCountTasks>; export declare const moveTaskAfter: MaybeContext & typeof publicMoveTaskAfter>; /** * Triggered when a task is created. */ export declare const onTaskCreated: ReturnType>; /** * Triggered when a task is deleted. */ export declare const onTaskDeleted: ReturnType>; /** * Triggered when a task reaches its due date. */ export declare const onTaskOverdue: ReturnType>; /** * Triggered when a task is updated. */ export declare const onTaskUpdated: ReturnType>; export { TaskStatus, SourceType, ReminderType, SortOrder, WebhookIdentityType, } from './crm-tasks-v2-task-tasks.universal.js'; export { Task, TaskSource, ContactInfo, DeleteCompletedTasksRequest, DeleteCompletedTasksResponse, SendTasksReminderRequest, SendTasksReminderResponse, RepositionTask, TaskOverdue, TaskAssigned, CreateTaskRequest, CreateTaskResponse, ContactNotFoundError, GetTaskRequest, GetTaskResponse, UpdateTaskRequest, UpdateTaskResponse, DeleteTaskRequest, DeleteTaskResponse, QueryTasksRequest, CursorQuery, CursorQueryPagingMethodOneOf, Sorting, CursorPaging, QueryTasksResponse, CursorPagingMetadata, Cursors, CountTasksRequest, CountTasksResponse, QueryTasksInternalRequest, QueryV2, QueryV2PagingMethodOneOf, Paging, QueryTasksInternalResponse, PagingMetadataV2, MoveTaskAfterRequest, MoveTaskAfterResponse, TaskNotFoundError, Empty, DomainEvent, DomainEventBodyOneOf, EntityCreatedEvent, RestoreInfo, EntityUpdatedEvent, EntityDeletedEvent, ActionEvent, MessageEnvelope, IdentificationData, IdentificationDataIdOneOf, TaskNonNullableFields, CreateTaskResponseNonNullableFields, GetTaskResponseNonNullableFields, UpdateTaskResponseNonNullableFields, QueryTasksResponseNonNullableFields, CountTasksResponseNonNullableFields, BaseEventMetadata, EventMetadata, TaskCreatedEnvelope, TaskDeletedEnvelope, TaskOverdueEnvelope, TaskUpdatedEnvelope, UpdateTask, TasksQueryResult, TasksQueryBuilder, CountTasksOptions, MoveTaskAfterOptions, } from './crm-tasks-v2-task-tasks.universal.js';