import type { Static } from '@feathersjs/typebox'; import type { HookContext } from '../../declarations'; import type { TasksService } from './tasks.class'; export declare const TaskStateSchema: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"created">, import("@feathersjs/typebox").TLiteral<"assigned">, import("@feathersjs/typebox").TLiteral<"in_progress">, import("@feathersjs/typebox").TLiteral<"in_review">, import("@feathersjs/typebox").TLiteral<"completed">, import("@feathersjs/typebox").TLiteral<"failed">]>; export declare const TaskPrioritySchema: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"low">, import("@feathersjs/typebox").TLiteral<"medium">, import("@feathersjs/typebox").TLiteral<"high">, import("@feathersjs/typebox").TLiteral<"urgent">]>; export declare const AssigneeTypeSchema: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"user">, import("@feathersjs/typebox").TLiteral<"agent">]>; export declare const UserAssigneeSchema: import("@feathersjs/typebox").TObject<{ type: import("@feathersjs/typebox").TLiteral<"user">; userId: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; name: import("@feathersjs/typebox").TOptional>; }>; export declare const AgentAssigneeSchema: import("@feathersjs/typebox").TObject<{ type: import("@feathersjs/typebox").TLiteral<"agent">; agentId: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; name: import("@feathersjs/typebox").TOptional>; }>; export declare const AssigneeSchema: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TObject<{ type: import("@feathersjs/typebox").TLiteral<"user">; userId: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; name: import("@feathersjs/typebox").TOptional>; }>, import("@feathersjs/typebox").TObject<{ type: import("@feathersjs/typebox").TLiteral<"agent">; agentId: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; name: import("@feathersjs/typebox").TOptional>; }>]>; export declare const tasksSchema: import("@feathersjs/typebox").TObject<{ _id: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; userId: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; objectiveId: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; title: import("@feathersjs/typebox").TString; description: import("@feathersjs/typebox").TOptional>; state: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"assigned">, import("@feathersjs/typebox").TLiteral<"in_progress">, import("@feathersjs/typebox").TLiteral<"in_review">, import("@feathersjs/typebox").TLiteral<"completed">, import("@feathersjs/typebox").TLiteral<"failed">]>>; priority: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"medium">, import("@feathersjs/typebox").TLiteral<"high">, import("@feathersjs/typebox").TLiteral<"urgent">]>>; author: import("@feathersjs/typebox").TOptional; userId: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; name: import("@feathersjs/typebox").TOptional>; }>, import("@feathersjs/typebox").TObject<{ type: import("@feathersjs/typebox").TLiteral<"agent">; agentId: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; name: import("@feathersjs/typebox").TOptional>; }>]>>; assignees: import("@feathersjs/typebox").TOptional; userId: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; name: import("@feathersjs/typebox").TOptional>; }>, import("@feathersjs/typebox").TObject<{ type: import("@feathersjs/typebox").TLiteral<"agent">; agentId: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; name: import("@feathersjs/typebox").TOptional>; }>]>>>; context: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TAny>>; output: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TAny>>; expiresAt: import("@feathersjs/typebox").TOptional>; dependencies: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>>; createdAt: import("@feathersjs/typebox").TOptional>; updatedAt: import("@feathersjs/typebox").TOptional>; completedAt: import("@feathersjs/typebox").TOptional>; }>; export type Tasks = Static; export declare const tasksValidator: import("@feathersjs/schema").Validator; export declare const tasksResolver: import("@feathersjs/schema").Resolver<{ _id: string | {}; userId: string | {}; objectiveId: string | {}; title: string; description?: string | undefined; state?: "assigned" | "completed" | "created" | "failed" | "in_progress" | "in_review" | undefined; priority?: "high" | "low" | "medium" | "urgent" | undefined; author?: { type: "user"; userId: string | {}; name?: string | undefined; } | { type: "agent"; agentId: string | {}; name?: string | undefined; } | undefined; assignees?: ({ type: "user"; userId: string | {}; name?: string | undefined; } | { type: "agent"; agentId: string | {}; name?: string | undefined; })[] | undefined; context?: Record | undefined; output?: Record | undefined; expiresAt?: string | undefined; dependencies?: (string | {})[] | undefined; createdAt?: string | undefined; updatedAt?: string | undefined; completedAt?: string | undefined; }, HookContext>>; export declare const tasksExternalResolver: import("@feathersjs/schema").Resolver<{ _id: string | {}; userId: string | {}; objectiveId: string | {}; title: string; description?: string | undefined; state?: "assigned" | "completed" | "created" | "failed" | "in_progress" | "in_review" | undefined; priority?: "high" | "low" | "medium" | "urgent" | undefined; author?: { type: "user"; userId: string | {}; name?: string | undefined; } | { type: "agent"; agentId: string | {}; name?: string | undefined; } | undefined; assignees?: ({ type: "user"; userId: string | {}; name?: string | undefined; } | { type: "agent"; agentId: string | {}; name?: string | undefined; })[] | undefined; context?: Record | undefined; output?: Record | undefined; expiresAt?: string | undefined; dependencies?: (string | {})[] | undefined; createdAt?: string | undefined; updatedAt?: string | undefined; completedAt?: string | undefined; }, HookContext>>; export declare const tasksDataSchema: import("@feathersjs/typebox").TPick, import("@feathersjs/typebox").TObject<{}>]>; userId: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; objectiveId: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; title: import("@feathersjs/typebox").TString; description: import("@feathersjs/typebox").TOptional>; state: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"assigned">, import("@feathersjs/typebox").TLiteral<"in_progress">, import("@feathersjs/typebox").TLiteral<"in_review">, import("@feathersjs/typebox").TLiteral<"completed">, import("@feathersjs/typebox").TLiteral<"failed">]>>; priority: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"medium">, import("@feathersjs/typebox").TLiteral<"high">, import("@feathersjs/typebox").TLiteral<"urgent">]>>; author: import("@feathersjs/typebox").TOptional; userId: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; name: import("@feathersjs/typebox").TOptional>; }>, import("@feathersjs/typebox").TObject<{ type: import("@feathersjs/typebox").TLiteral<"agent">; agentId: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; name: import("@feathersjs/typebox").TOptional>; }>]>>; assignees: import("@feathersjs/typebox").TOptional; userId: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; name: import("@feathersjs/typebox").TOptional>; }>, import("@feathersjs/typebox").TObject<{ type: import("@feathersjs/typebox").TLiteral<"agent">; agentId: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; name: import("@feathersjs/typebox").TOptional>; }>]>>>; context: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TAny>>; output: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TAny>>; expiresAt: import("@feathersjs/typebox").TOptional>; dependencies: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>>; createdAt: import("@feathersjs/typebox").TOptional>; updatedAt: import("@feathersjs/typebox").TOptional>; completedAt: import("@feathersjs/typebox").TOptional>; }>, ["objectiveId", "title", "description", "state", "priority", "assignees", "context", "expiresAt", "dependencies"]>; export declare const tasksDataSchemaWithOptionalAuthor: import("@feathersjs/typebox").TIntersect<[import("@feathersjs/typebox").TPick, import("@feathersjs/typebox").TObject<{}>]>; userId: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; objectiveId: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; title: import("@feathersjs/typebox").TString; description: import("@feathersjs/typebox").TOptional>; state: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"assigned">, import("@feathersjs/typebox").TLiteral<"in_progress">, import("@feathersjs/typebox").TLiteral<"in_review">, import("@feathersjs/typebox").TLiteral<"completed">, import("@feathersjs/typebox").TLiteral<"failed">]>>; priority: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"medium">, import("@feathersjs/typebox").TLiteral<"high">, import("@feathersjs/typebox").TLiteral<"urgent">]>>; author: import("@feathersjs/typebox").TOptional; userId: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; name: import("@feathersjs/typebox").TOptional>; }>, import("@feathersjs/typebox").TObject<{ type: import("@feathersjs/typebox").TLiteral<"agent">; agentId: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; name: import("@feathersjs/typebox").TOptional>; }>]>>; assignees: import("@feathersjs/typebox").TOptional; userId: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; name: import("@feathersjs/typebox").TOptional>; }>, import("@feathersjs/typebox").TObject<{ type: import("@feathersjs/typebox").TLiteral<"agent">; agentId: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; name: import("@feathersjs/typebox").TOptional>; }>]>>>; context: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TAny>>; output: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TAny>>; expiresAt: import("@feathersjs/typebox").TOptional>; dependencies: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>>; createdAt: import("@feathersjs/typebox").TOptional>; updatedAt: import("@feathersjs/typebox").TOptional>; completedAt: import("@feathersjs/typebox").TOptional>; }>, ["objectiveId", "title", "description", "state", "priority", "assignees", "context", "expiresAt", "dependencies"]>, import("@feathersjs/typebox").TObject<{ author: import("@feathersjs/typebox").TOptional; userId: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; name: import("@feathersjs/typebox").TOptional>; }>, import("@feathersjs/typebox").TObject<{ type: import("@feathersjs/typebox").TLiteral<"agent">; agentId: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; name: import("@feathersjs/typebox").TOptional>; }>]>>; }>]>; export type TasksData = Static; export declare const tasksDataValidator: import("@feathersjs/schema").Validator; export declare const tasksDataResolver: import("@feathersjs/schema").Resolver<{ _id: string | {}; userId: string | {}; objectiveId: string | {}; title: string; description?: string | undefined; state?: "assigned" | "completed" | "created" | "failed" | "in_progress" | "in_review" | undefined; priority?: "high" | "low" | "medium" | "urgent" | undefined; author?: { type: "user"; userId: string | {}; name?: string | undefined; } | { type: "agent"; agentId: string | {}; name?: string | undefined; } | undefined; assignees?: ({ type: "user"; userId: string | {}; name?: string | undefined; } | { type: "agent"; agentId: string | {}; name?: string | undefined; })[] | undefined; context?: Record | undefined; output?: Record | undefined; expiresAt?: string | undefined; dependencies?: (string | {})[] | undefined; createdAt?: string | undefined; updatedAt?: string | undefined; completedAt?: string | undefined; }, HookContext>>; export declare const tasksPatchSchema: import("@feathersjs/typebox").TPartial, import("@feathersjs/typebox").TObject<{}>]>; userId: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; objectiveId: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; title: import("@feathersjs/typebox").TString; description: import("@feathersjs/typebox").TOptional>; state: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"assigned">, import("@feathersjs/typebox").TLiteral<"in_progress">, import("@feathersjs/typebox").TLiteral<"in_review">, import("@feathersjs/typebox").TLiteral<"completed">, import("@feathersjs/typebox").TLiteral<"failed">]>>; priority: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"medium">, import("@feathersjs/typebox").TLiteral<"high">, import("@feathersjs/typebox").TLiteral<"urgent">]>>; author: import("@feathersjs/typebox").TOptional; userId: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; name: import("@feathersjs/typebox").TOptional>; }>, import("@feathersjs/typebox").TObject<{ type: import("@feathersjs/typebox").TLiteral<"agent">; agentId: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; name: import("@feathersjs/typebox").TOptional>; }>]>>; assignees: import("@feathersjs/typebox").TOptional; userId: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; name: import("@feathersjs/typebox").TOptional>; }>, import("@feathersjs/typebox").TObject<{ type: import("@feathersjs/typebox").TLiteral<"agent">; agentId: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; name: import("@feathersjs/typebox").TOptional>; }>]>>>; context: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TAny>>; output: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TAny>>; expiresAt: import("@feathersjs/typebox").TOptional>; dependencies: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>>; createdAt: import("@feathersjs/typebox").TOptional>; updatedAt: import("@feathersjs/typebox").TOptional>; completedAt: import("@feathersjs/typebox").TOptional>; }>, ["title", "description", "state", "priority", "author", "assignees", "context", "output", "expiresAt", "dependencies", "completedAt"]>>; export type TasksPatch = Static; export declare const tasksPatchValidator: import("@feathersjs/schema").Validator; export declare const tasksPatchResolver: import("@feathersjs/schema").Resolver<{ _id: string | {}; userId: string | {}; objectiveId: string | {}; title: string; description?: string | undefined; state?: "assigned" | "completed" | "created" | "failed" | "in_progress" | "in_review" | undefined; priority?: "high" | "low" | "medium" | "urgent" | undefined; author?: { type: "user"; userId: string | {}; name?: string | undefined; } | { type: "agent"; agentId: string | {}; name?: string | undefined; } | undefined; assignees?: ({ type: "user"; userId: string | {}; name?: string | undefined; } | { type: "agent"; agentId: string | {}; name?: string | undefined; })[] | undefined; context?: Record | undefined; output?: Record | undefined; expiresAt?: string | undefined; dependencies?: (string | {})[] | undefined; createdAt?: string | undefined; updatedAt?: string | undefined; completedAt?: string | undefined; }, HookContext>>; export declare const tasksQueryProperties: import("@feathersjs/typebox").TPick, import("@feathersjs/typebox").TObject<{}>]>; userId: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; objectiveId: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; title: import("@feathersjs/typebox").TString; description: import("@feathersjs/typebox").TOptional>; state: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"assigned">, import("@feathersjs/typebox").TLiteral<"in_progress">, import("@feathersjs/typebox").TLiteral<"in_review">, import("@feathersjs/typebox").TLiteral<"completed">, import("@feathersjs/typebox").TLiteral<"failed">]>>; priority: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"medium">, import("@feathersjs/typebox").TLiteral<"high">, import("@feathersjs/typebox").TLiteral<"urgent">]>>; author: import("@feathersjs/typebox").TOptional; userId: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; name: import("@feathersjs/typebox").TOptional>; }>, import("@feathersjs/typebox").TObject<{ type: import("@feathersjs/typebox").TLiteral<"agent">; agentId: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; name: import("@feathersjs/typebox").TOptional>; }>]>>; assignees: import("@feathersjs/typebox").TOptional; userId: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; name: import("@feathersjs/typebox").TOptional>; }>, import("@feathersjs/typebox").TObject<{ type: import("@feathersjs/typebox").TLiteral<"agent">; agentId: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; name: import("@feathersjs/typebox").TOptional>; }>]>>>; context: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TAny>>; output: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TAny>>; expiresAt: import("@feathersjs/typebox").TOptional>; dependencies: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>>; createdAt: import("@feathersjs/typebox").TOptional>; updatedAt: import("@feathersjs/typebox").TOptional>; completedAt: import("@feathersjs/typebox").TOptional>; }>, ["_id", "objectiveId", "title", "createdAt", "updatedAt", "userId", "state", "priority", "expiresAt", "dependencies", "completedAt"]>; export declare const tasksQuerySchema: import("@feathersjs/typebox").TIntersect<[import("@feathersjs/typebox").TIntersect<[import("@feathersjs/typebox").TPartial; completedAt: import("@feathersjs/typebox").TOptional; createdAt: import("@feathersjs/typebox").TOptional; dependencies: import("@feathersjs/typebox").TOptional; expiresAt: import("@feathersjs/typebox").TOptional; objectiveId: import("@feathersjs/typebox").TOptional; priority: import("@feathersjs/typebox").TOptional; state: import("@feathersjs/typebox").TOptional; title: import("@feathersjs/typebox").TOptional; updatedAt: import("@feathersjs/typebox").TOptional; userId: import("@feathersjs/typebox").TOptional; }>; $select: import("@feathersjs/typebox").TUnsafe<("_id" | "completedAt" | "createdAt" | "dependencies" | "expiresAt" | "objectiveId" | "priority" | "state" | "title" | "updatedAt" | "userId")[]>; $and: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>, import("@feathersjs/typebox").TPartial, import("@feathersjs/typebox").TObject<{}>]>; $gte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $lt: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $lte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $ne: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $in: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $nin: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; completedAt: import("@feathersjs/typebox").TOptional>, import("@feathersjs/typebox").TPartial>; $gte: import("@feathersjs/typebox").TOptional>; $lt: import("@feathersjs/typebox").TOptional>; $lte: import("@feathersjs/typebox").TOptional>; $ne: import("@feathersjs/typebox").TOptional>; $in: import("@feathersjs/typebox").TArray>> | import("@feathersjs/typebox").TOptional>; $nin: import("@feathersjs/typebox").TArray>> | import("@feathersjs/typebox").TOptional>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; createdAt: import("@feathersjs/typebox").TOptional>, import("@feathersjs/typebox").TPartial>; $gte: import("@feathersjs/typebox").TOptional>; $lt: import("@feathersjs/typebox").TOptional>; $lte: import("@feathersjs/typebox").TOptional>; $ne: import("@feathersjs/typebox").TOptional>; $in: import("@feathersjs/typebox").TArray>> | import("@feathersjs/typebox").TOptional>; $nin: import("@feathersjs/typebox").TArray>> | import("@feathersjs/typebox").TOptional>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; dependencies: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>>, import("@feathersjs/typebox").TPartial, import("@feathersjs/typebox").TObject<{}>]>>>; $gte: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>>; $lt: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>>; $lte: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>>; $ne: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>>; $in: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>>>> | import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>>; $nin: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>>>> | import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; expiresAt: import("@feathersjs/typebox").TOptional>, import("@feathersjs/typebox").TPartial>; $gte: import("@feathersjs/typebox").TOptional>; $lt: import("@feathersjs/typebox").TOptional>; $lte: import("@feathersjs/typebox").TOptional>; $ne: import("@feathersjs/typebox").TOptional>; $in: import("@feathersjs/typebox").TArray>> | import("@feathersjs/typebox").TOptional>; $nin: import("@feathersjs/typebox").TArray>> | import("@feathersjs/typebox").TOptional>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; objectiveId: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>, import("@feathersjs/typebox").TPartial, import("@feathersjs/typebox").TObject<{}>]>; $gte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $lt: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $lte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $ne: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $in: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $nin: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; priority: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"medium">, import("@feathersjs/typebox").TLiteral<"high">, import("@feathersjs/typebox").TLiteral<"urgent">]>>, import("@feathersjs/typebox").TPartial, import("@feathersjs/typebox").TLiteral<"medium">, import("@feathersjs/typebox").TLiteral<"high">, import("@feathersjs/typebox").TLiteral<"urgent">]>>; $gte: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"medium">, import("@feathersjs/typebox").TLiteral<"high">, import("@feathersjs/typebox").TLiteral<"urgent">]>>; $lt: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"medium">, import("@feathersjs/typebox").TLiteral<"high">, import("@feathersjs/typebox").TLiteral<"urgent">]>>; $lte: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"medium">, import("@feathersjs/typebox").TLiteral<"high">, import("@feathersjs/typebox").TLiteral<"urgent">]>>; $ne: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"medium">, import("@feathersjs/typebox").TLiteral<"high">, import("@feathersjs/typebox").TLiteral<"urgent">]>>; $in: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TLiteral<"medium">, import("@feathersjs/typebox").TLiteral<"high">, import("@feathersjs/typebox").TLiteral<"urgent">]>>> | import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"medium">, import("@feathersjs/typebox").TLiteral<"high">, import("@feathersjs/typebox").TLiteral<"urgent">]>>; $nin: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TLiteral<"medium">, import("@feathersjs/typebox").TLiteral<"high">, import("@feathersjs/typebox").TLiteral<"urgent">]>>> | import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"medium">, import("@feathersjs/typebox").TLiteral<"high">, import("@feathersjs/typebox").TLiteral<"urgent">]>>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; state: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"assigned">, import("@feathersjs/typebox").TLiteral<"in_progress">, import("@feathersjs/typebox").TLiteral<"in_review">, import("@feathersjs/typebox").TLiteral<"completed">, import("@feathersjs/typebox").TLiteral<"failed">]>>, import("@feathersjs/typebox").TPartial, import("@feathersjs/typebox").TLiteral<"assigned">, import("@feathersjs/typebox").TLiteral<"in_progress">, import("@feathersjs/typebox").TLiteral<"in_review">, import("@feathersjs/typebox").TLiteral<"completed">, import("@feathersjs/typebox").TLiteral<"failed">]>>; $gte: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"assigned">, import("@feathersjs/typebox").TLiteral<"in_progress">, import("@feathersjs/typebox").TLiteral<"in_review">, import("@feathersjs/typebox").TLiteral<"completed">, import("@feathersjs/typebox").TLiteral<"failed">]>>; $lt: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"assigned">, import("@feathersjs/typebox").TLiteral<"in_progress">, import("@feathersjs/typebox").TLiteral<"in_review">, import("@feathersjs/typebox").TLiteral<"completed">, import("@feathersjs/typebox").TLiteral<"failed">]>>; $lte: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"assigned">, import("@feathersjs/typebox").TLiteral<"in_progress">, import("@feathersjs/typebox").TLiteral<"in_review">, import("@feathersjs/typebox").TLiteral<"completed">, import("@feathersjs/typebox").TLiteral<"failed">]>>; $ne: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"assigned">, import("@feathersjs/typebox").TLiteral<"in_progress">, import("@feathersjs/typebox").TLiteral<"in_review">, import("@feathersjs/typebox").TLiteral<"completed">, import("@feathersjs/typebox").TLiteral<"failed">]>>; $in: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TLiteral<"assigned">, import("@feathersjs/typebox").TLiteral<"in_progress">, import("@feathersjs/typebox").TLiteral<"in_review">, import("@feathersjs/typebox").TLiteral<"completed">, import("@feathersjs/typebox").TLiteral<"failed">]>>> | import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"assigned">, import("@feathersjs/typebox").TLiteral<"in_progress">, import("@feathersjs/typebox").TLiteral<"in_review">, import("@feathersjs/typebox").TLiteral<"completed">, import("@feathersjs/typebox").TLiteral<"failed">]>>; $nin: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TLiteral<"assigned">, import("@feathersjs/typebox").TLiteral<"in_progress">, import("@feathersjs/typebox").TLiteral<"in_review">, import("@feathersjs/typebox").TLiteral<"completed">, import("@feathersjs/typebox").TLiteral<"failed">]>>> | import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"assigned">, import("@feathersjs/typebox").TLiteral<"in_progress">, import("@feathersjs/typebox").TLiteral<"in_review">, import("@feathersjs/typebox").TLiteral<"completed">, import("@feathersjs/typebox").TLiteral<"failed">]>>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; title: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TPartial; $gte: import("@feathersjs/typebox").TString; $lt: import("@feathersjs/typebox").TString; $lte: import("@feathersjs/typebox").TString; $ne: import("@feathersjs/typebox").TString; $in: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TString; $nin: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TString; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; updatedAt: import("@feathersjs/typebox").TOptional>, import("@feathersjs/typebox").TPartial>; $gte: import("@feathersjs/typebox").TOptional>; $lt: import("@feathersjs/typebox").TOptional>; $lte: import("@feathersjs/typebox").TOptional>; $ne: import("@feathersjs/typebox").TOptional>; $in: import("@feathersjs/typebox").TArray>> | import("@feathersjs/typebox").TOptional>; $nin: import("@feathersjs/typebox").TArray>> | import("@feathersjs/typebox").TOptional>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; userId: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>, import("@feathersjs/typebox").TPartial, import("@feathersjs/typebox").TObject<{}>]>; $gte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $lt: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $lte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $ne: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $in: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $nin: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; }>>, import("@feathersjs/typebox").TObject<{ $or: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>, import("@feathersjs/typebox").TPartial, import("@feathersjs/typebox").TObject<{}>]>; $gte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $lt: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $lte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $ne: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $in: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $nin: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; completedAt: import("@feathersjs/typebox").TOptional>, import("@feathersjs/typebox").TPartial>; $gte: import("@feathersjs/typebox").TOptional>; $lt: import("@feathersjs/typebox").TOptional>; $lte: import("@feathersjs/typebox").TOptional>; $ne: import("@feathersjs/typebox").TOptional>; $in: import("@feathersjs/typebox").TArray>> | import("@feathersjs/typebox").TOptional>; $nin: import("@feathersjs/typebox").TArray>> | import("@feathersjs/typebox").TOptional>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; createdAt: import("@feathersjs/typebox").TOptional>, import("@feathersjs/typebox").TPartial>; $gte: import("@feathersjs/typebox").TOptional>; $lt: import("@feathersjs/typebox").TOptional>; $lte: import("@feathersjs/typebox").TOptional>; $ne: import("@feathersjs/typebox").TOptional>; $in: import("@feathersjs/typebox").TArray>> | import("@feathersjs/typebox").TOptional>; $nin: import("@feathersjs/typebox").TArray>> | import("@feathersjs/typebox").TOptional>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; dependencies: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>>, import("@feathersjs/typebox").TPartial, import("@feathersjs/typebox").TObject<{}>]>>>; $gte: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>>; $lt: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>>; $lte: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>>; $ne: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>>; $in: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>>>> | import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>>; $nin: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>>>> | import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; expiresAt: import("@feathersjs/typebox").TOptional>, import("@feathersjs/typebox").TPartial>; $gte: import("@feathersjs/typebox").TOptional>; $lt: import("@feathersjs/typebox").TOptional>; $lte: import("@feathersjs/typebox").TOptional>; $ne: import("@feathersjs/typebox").TOptional>; $in: import("@feathersjs/typebox").TArray>> | import("@feathersjs/typebox").TOptional>; $nin: import("@feathersjs/typebox").TArray>> | import("@feathersjs/typebox").TOptional>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; objectiveId: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>, import("@feathersjs/typebox").TPartial, import("@feathersjs/typebox").TObject<{}>]>; $gte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $lt: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $lte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $ne: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $in: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $nin: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; priority: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"medium">, import("@feathersjs/typebox").TLiteral<"high">, import("@feathersjs/typebox").TLiteral<"urgent">]>>, import("@feathersjs/typebox").TPartial, import("@feathersjs/typebox").TLiteral<"medium">, import("@feathersjs/typebox").TLiteral<"high">, import("@feathersjs/typebox").TLiteral<"urgent">]>>; $gte: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"medium">, import("@feathersjs/typebox").TLiteral<"high">, import("@feathersjs/typebox").TLiteral<"urgent">]>>; $lt: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"medium">, import("@feathersjs/typebox").TLiteral<"high">, import("@feathersjs/typebox").TLiteral<"urgent">]>>; $lte: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"medium">, import("@feathersjs/typebox").TLiteral<"high">, import("@feathersjs/typebox").TLiteral<"urgent">]>>; $ne: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"medium">, import("@feathersjs/typebox").TLiteral<"high">, import("@feathersjs/typebox").TLiteral<"urgent">]>>; $in: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TLiteral<"medium">, import("@feathersjs/typebox").TLiteral<"high">, import("@feathersjs/typebox").TLiteral<"urgent">]>>> | import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"medium">, import("@feathersjs/typebox").TLiteral<"high">, import("@feathersjs/typebox").TLiteral<"urgent">]>>; $nin: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TLiteral<"medium">, import("@feathersjs/typebox").TLiteral<"high">, import("@feathersjs/typebox").TLiteral<"urgent">]>>> | import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"medium">, import("@feathersjs/typebox").TLiteral<"high">, import("@feathersjs/typebox").TLiteral<"urgent">]>>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; state: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"assigned">, import("@feathersjs/typebox").TLiteral<"in_progress">, import("@feathersjs/typebox").TLiteral<"in_review">, import("@feathersjs/typebox").TLiteral<"completed">, import("@feathersjs/typebox").TLiteral<"failed">]>>, import("@feathersjs/typebox").TPartial, import("@feathersjs/typebox").TLiteral<"assigned">, import("@feathersjs/typebox").TLiteral<"in_progress">, import("@feathersjs/typebox").TLiteral<"in_review">, import("@feathersjs/typebox").TLiteral<"completed">, import("@feathersjs/typebox").TLiteral<"failed">]>>; $gte: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"assigned">, import("@feathersjs/typebox").TLiteral<"in_progress">, import("@feathersjs/typebox").TLiteral<"in_review">, import("@feathersjs/typebox").TLiteral<"completed">, import("@feathersjs/typebox").TLiteral<"failed">]>>; $lt: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"assigned">, import("@feathersjs/typebox").TLiteral<"in_progress">, import("@feathersjs/typebox").TLiteral<"in_review">, import("@feathersjs/typebox").TLiteral<"completed">, import("@feathersjs/typebox").TLiteral<"failed">]>>; $lte: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"assigned">, import("@feathersjs/typebox").TLiteral<"in_progress">, import("@feathersjs/typebox").TLiteral<"in_review">, import("@feathersjs/typebox").TLiteral<"completed">, import("@feathersjs/typebox").TLiteral<"failed">]>>; $ne: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"assigned">, import("@feathersjs/typebox").TLiteral<"in_progress">, import("@feathersjs/typebox").TLiteral<"in_review">, import("@feathersjs/typebox").TLiteral<"completed">, import("@feathersjs/typebox").TLiteral<"failed">]>>; $in: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TLiteral<"assigned">, import("@feathersjs/typebox").TLiteral<"in_progress">, import("@feathersjs/typebox").TLiteral<"in_review">, import("@feathersjs/typebox").TLiteral<"completed">, import("@feathersjs/typebox").TLiteral<"failed">]>>> | import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"assigned">, import("@feathersjs/typebox").TLiteral<"in_progress">, import("@feathersjs/typebox").TLiteral<"in_review">, import("@feathersjs/typebox").TLiteral<"completed">, import("@feathersjs/typebox").TLiteral<"failed">]>>; $nin: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TLiteral<"assigned">, import("@feathersjs/typebox").TLiteral<"in_progress">, import("@feathersjs/typebox").TLiteral<"in_review">, import("@feathersjs/typebox").TLiteral<"completed">, import("@feathersjs/typebox").TLiteral<"failed">]>>> | import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"assigned">, import("@feathersjs/typebox").TLiteral<"in_progress">, import("@feathersjs/typebox").TLiteral<"in_review">, import("@feathersjs/typebox").TLiteral<"completed">, import("@feathersjs/typebox").TLiteral<"failed">]>>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; title: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TPartial; $gte: import("@feathersjs/typebox").TString; $lt: import("@feathersjs/typebox").TString; $lte: import("@feathersjs/typebox").TString; $ne: import("@feathersjs/typebox").TString; $in: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TString; $nin: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TString; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; updatedAt: import("@feathersjs/typebox").TOptional>, import("@feathersjs/typebox").TPartial>; $gte: import("@feathersjs/typebox").TOptional>; $lt: import("@feathersjs/typebox").TOptional>; $lte: import("@feathersjs/typebox").TOptional>; $ne: import("@feathersjs/typebox").TOptional>; $in: import("@feathersjs/typebox").TArray>> | import("@feathersjs/typebox").TOptional>; $nin: import("@feathersjs/typebox").TArray>> | import("@feathersjs/typebox").TOptional>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; userId: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>, import("@feathersjs/typebox").TPartial, import("@feathersjs/typebox").TObject<{}>]>; $gte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $lt: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $lte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $ne: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $in: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $nin: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; }>>>; }>]>>; $or: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>, import("@feathersjs/typebox").TPartial, import("@feathersjs/typebox").TObject<{}>]>; $gte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $lt: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $lte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $ne: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $in: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $nin: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; completedAt: import("@feathersjs/typebox").TOptional>, import("@feathersjs/typebox").TPartial>; $gte: import("@feathersjs/typebox").TOptional>; $lt: import("@feathersjs/typebox").TOptional>; $lte: import("@feathersjs/typebox").TOptional>; $ne: import("@feathersjs/typebox").TOptional>; $in: import("@feathersjs/typebox").TArray>> | import("@feathersjs/typebox").TOptional>; $nin: import("@feathersjs/typebox").TArray>> | import("@feathersjs/typebox").TOptional>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; createdAt: import("@feathersjs/typebox").TOptional>, import("@feathersjs/typebox").TPartial>; $gte: import("@feathersjs/typebox").TOptional>; $lt: import("@feathersjs/typebox").TOptional>; $lte: import("@feathersjs/typebox").TOptional>; $ne: import("@feathersjs/typebox").TOptional>; $in: import("@feathersjs/typebox").TArray>> | import("@feathersjs/typebox").TOptional>; $nin: import("@feathersjs/typebox").TArray>> | import("@feathersjs/typebox").TOptional>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; dependencies: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>>, import("@feathersjs/typebox").TPartial, import("@feathersjs/typebox").TObject<{}>]>>>; $gte: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>>; $lt: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>>; $lte: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>>; $ne: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>>; $in: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>>>> | import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>>; $nin: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>>>> | import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; expiresAt: import("@feathersjs/typebox").TOptional>, import("@feathersjs/typebox").TPartial>; $gte: import("@feathersjs/typebox").TOptional>; $lt: import("@feathersjs/typebox").TOptional>; $lte: import("@feathersjs/typebox").TOptional>; $ne: import("@feathersjs/typebox").TOptional>; $in: import("@feathersjs/typebox").TArray>> | import("@feathersjs/typebox").TOptional>; $nin: import("@feathersjs/typebox").TArray>> | import("@feathersjs/typebox").TOptional>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; objectiveId: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>, import("@feathersjs/typebox").TPartial, import("@feathersjs/typebox").TObject<{}>]>; $gte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $lt: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $lte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $ne: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $in: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $nin: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; priority: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"medium">, import("@feathersjs/typebox").TLiteral<"high">, import("@feathersjs/typebox").TLiteral<"urgent">]>>, import("@feathersjs/typebox").TPartial, import("@feathersjs/typebox").TLiteral<"medium">, import("@feathersjs/typebox").TLiteral<"high">, import("@feathersjs/typebox").TLiteral<"urgent">]>>; $gte: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"medium">, import("@feathersjs/typebox").TLiteral<"high">, import("@feathersjs/typebox").TLiteral<"urgent">]>>; $lt: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"medium">, import("@feathersjs/typebox").TLiteral<"high">, import("@feathersjs/typebox").TLiteral<"urgent">]>>; $lte: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"medium">, import("@feathersjs/typebox").TLiteral<"high">, import("@feathersjs/typebox").TLiteral<"urgent">]>>; $ne: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"medium">, import("@feathersjs/typebox").TLiteral<"high">, import("@feathersjs/typebox").TLiteral<"urgent">]>>; $in: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TLiteral<"medium">, import("@feathersjs/typebox").TLiteral<"high">, import("@feathersjs/typebox").TLiteral<"urgent">]>>> | import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"medium">, import("@feathersjs/typebox").TLiteral<"high">, import("@feathersjs/typebox").TLiteral<"urgent">]>>; $nin: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TLiteral<"medium">, import("@feathersjs/typebox").TLiteral<"high">, import("@feathersjs/typebox").TLiteral<"urgent">]>>> | import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"medium">, import("@feathersjs/typebox").TLiteral<"high">, import("@feathersjs/typebox").TLiteral<"urgent">]>>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; state: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"assigned">, import("@feathersjs/typebox").TLiteral<"in_progress">, import("@feathersjs/typebox").TLiteral<"in_review">, import("@feathersjs/typebox").TLiteral<"completed">, import("@feathersjs/typebox").TLiteral<"failed">]>>, import("@feathersjs/typebox").TPartial, import("@feathersjs/typebox").TLiteral<"assigned">, import("@feathersjs/typebox").TLiteral<"in_progress">, import("@feathersjs/typebox").TLiteral<"in_review">, import("@feathersjs/typebox").TLiteral<"completed">, import("@feathersjs/typebox").TLiteral<"failed">]>>; $gte: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"assigned">, import("@feathersjs/typebox").TLiteral<"in_progress">, import("@feathersjs/typebox").TLiteral<"in_review">, import("@feathersjs/typebox").TLiteral<"completed">, import("@feathersjs/typebox").TLiteral<"failed">]>>; $lt: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"assigned">, import("@feathersjs/typebox").TLiteral<"in_progress">, import("@feathersjs/typebox").TLiteral<"in_review">, import("@feathersjs/typebox").TLiteral<"completed">, import("@feathersjs/typebox").TLiteral<"failed">]>>; $lte: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"assigned">, import("@feathersjs/typebox").TLiteral<"in_progress">, import("@feathersjs/typebox").TLiteral<"in_review">, import("@feathersjs/typebox").TLiteral<"completed">, import("@feathersjs/typebox").TLiteral<"failed">]>>; $ne: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"assigned">, import("@feathersjs/typebox").TLiteral<"in_progress">, import("@feathersjs/typebox").TLiteral<"in_review">, import("@feathersjs/typebox").TLiteral<"completed">, import("@feathersjs/typebox").TLiteral<"failed">]>>; $in: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TLiteral<"assigned">, import("@feathersjs/typebox").TLiteral<"in_progress">, import("@feathersjs/typebox").TLiteral<"in_review">, import("@feathersjs/typebox").TLiteral<"completed">, import("@feathersjs/typebox").TLiteral<"failed">]>>> | import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"assigned">, import("@feathersjs/typebox").TLiteral<"in_progress">, import("@feathersjs/typebox").TLiteral<"in_review">, import("@feathersjs/typebox").TLiteral<"completed">, import("@feathersjs/typebox").TLiteral<"failed">]>>; $nin: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TLiteral<"assigned">, import("@feathersjs/typebox").TLiteral<"in_progress">, import("@feathersjs/typebox").TLiteral<"in_review">, import("@feathersjs/typebox").TLiteral<"completed">, import("@feathersjs/typebox").TLiteral<"failed">]>>> | import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"assigned">, import("@feathersjs/typebox").TLiteral<"in_progress">, import("@feathersjs/typebox").TLiteral<"in_review">, import("@feathersjs/typebox").TLiteral<"completed">, import("@feathersjs/typebox").TLiteral<"failed">]>>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; title: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TPartial; $gte: import("@feathersjs/typebox").TString; $lt: import("@feathersjs/typebox").TString; $lte: import("@feathersjs/typebox").TString; $ne: import("@feathersjs/typebox").TString; $in: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TString; $nin: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TString; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; updatedAt: import("@feathersjs/typebox").TOptional>, import("@feathersjs/typebox").TPartial>; $gte: import("@feathersjs/typebox").TOptional>; $lt: import("@feathersjs/typebox").TOptional>; $lte: import("@feathersjs/typebox").TOptional>; $ne: import("@feathersjs/typebox").TOptional>; $in: import("@feathersjs/typebox").TArray>> | import("@feathersjs/typebox").TOptional>; $nin: import("@feathersjs/typebox").TArray>> | import("@feathersjs/typebox").TOptional>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; userId: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>, import("@feathersjs/typebox").TPartial, import("@feathersjs/typebox").TObject<{}>]>; $gte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $lt: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $lte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $ne: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $in: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $nin: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; }>>>; }>>, import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>, import("@feathersjs/typebox").TPartial, import("@feathersjs/typebox").TObject<{}>]>; $gte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $lt: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $lte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $ne: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $in: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $nin: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; completedAt: import("@feathersjs/typebox").TOptional>, import("@feathersjs/typebox").TPartial>; $gte: import("@feathersjs/typebox").TOptional>; $lt: import("@feathersjs/typebox").TOptional>; $lte: import("@feathersjs/typebox").TOptional>; $ne: import("@feathersjs/typebox").TOptional>; $in: import("@feathersjs/typebox").TArray>> | import("@feathersjs/typebox").TOptional>; $nin: import("@feathersjs/typebox").TArray>> | import("@feathersjs/typebox").TOptional>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; createdAt: import("@feathersjs/typebox").TOptional>, import("@feathersjs/typebox").TPartial>; $gte: import("@feathersjs/typebox").TOptional>; $lt: import("@feathersjs/typebox").TOptional>; $lte: import("@feathersjs/typebox").TOptional>; $ne: import("@feathersjs/typebox").TOptional>; $in: import("@feathersjs/typebox").TArray>> | import("@feathersjs/typebox").TOptional>; $nin: import("@feathersjs/typebox").TArray>> | import("@feathersjs/typebox").TOptional>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; dependencies: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>>, import("@feathersjs/typebox").TPartial, import("@feathersjs/typebox").TObject<{}>]>>>; $gte: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>>; $lt: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>>; $lte: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>>; $ne: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>>; $in: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>>>> | import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>>; $nin: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>>>> | import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; expiresAt: import("@feathersjs/typebox").TOptional>, import("@feathersjs/typebox").TPartial>; $gte: import("@feathersjs/typebox").TOptional>; $lt: import("@feathersjs/typebox").TOptional>; $lte: import("@feathersjs/typebox").TOptional>; $ne: import("@feathersjs/typebox").TOptional>; $in: import("@feathersjs/typebox").TArray>> | import("@feathersjs/typebox").TOptional>; $nin: import("@feathersjs/typebox").TArray>> | import("@feathersjs/typebox").TOptional>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; objectiveId: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>, import("@feathersjs/typebox").TPartial, import("@feathersjs/typebox").TObject<{}>]>; $gte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $lt: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $lte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $ne: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $in: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $nin: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; priority: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"medium">, import("@feathersjs/typebox").TLiteral<"high">, import("@feathersjs/typebox").TLiteral<"urgent">]>>, import("@feathersjs/typebox").TPartial, import("@feathersjs/typebox").TLiteral<"medium">, import("@feathersjs/typebox").TLiteral<"high">, import("@feathersjs/typebox").TLiteral<"urgent">]>>; $gte: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"medium">, import("@feathersjs/typebox").TLiteral<"high">, import("@feathersjs/typebox").TLiteral<"urgent">]>>; $lt: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"medium">, import("@feathersjs/typebox").TLiteral<"high">, import("@feathersjs/typebox").TLiteral<"urgent">]>>; $lte: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"medium">, import("@feathersjs/typebox").TLiteral<"high">, import("@feathersjs/typebox").TLiteral<"urgent">]>>; $ne: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"medium">, import("@feathersjs/typebox").TLiteral<"high">, import("@feathersjs/typebox").TLiteral<"urgent">]>>; $in: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TLiteral<"medium">, import("@feathersjs/typebox").TLiteral<"high">, import("@feathersjs/typebox").TLiteral<"urgent">]>>> | import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"medium">, import("@feathersjs/typebox").TLiteral<"high">, import("@feathersjs/typebox").TLiteral<"urgent">]>>; $nin: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TLiteral<"medium">, import("@feathersjs/typebox").TLiteral<"high">, import("@feathersjs/typebox").TLiteral<"urgent">]>>> | import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"medium">, import("@feathersjs/typebox").TLiteral<"high">, import("@feathersjs/typebox").TLiteral<"urgent">]>>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; state: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"assigned">, import("@feathersjs/typebox").TLiteral<"in_progress">, import("@feathersjs/typebox").TLiteral<"in_review">, import("@feathersjs/typebox").TLiteral<"completed">, import("@feathersjs/typebox").TLiteral<"failed">]>>, import("@feathersjs/typebox").TPartial, import("@feathersjs/typebox").TLiteral<"assigned">, import("@feathersjs/typebox").TLiteral<"in_progress">, import("@feathersjs/typebox").TLiteral<"in_review">, import("@feathersjs/typebox").TLiteral<"completed">, import("@feathersjs/typebox").TLiteral<"failed">]>>; $gte: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"assigned">, import("@feathersjs/typebox").TLiteral<"in_progress">, import("@feathersjs/typebox").TLiteral<"in_review">, import("@feathersjs/typebox").TLiteral<"completed">, import("@feathersjs/typebox").TLiteral<"failed">]>>; $lt: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"assigned">, import("@feathersjs/typebox").TLiteral<"in_progress">, import("@feathersjs/typebox").TLiteral<"in_review">, import("@feathersjs/typebox").TLiteral<"completed">, import("@feathersjs/typebox").TLiteral<"failed">]>>; $lte: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"assigned">, import("@feathersjs/typebox").TLiteral<"in_progress">, import("@feathersjs/typebox").TLiteral<"in_review">, import("@feathersjs/typebox").TLiteral<"completed">, import("@feathersjs/typebox").TLiteral<"failed">]>>; $ne: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"assigned">, import("@feathersjs/typebox").TLiteral<"in_progress">, import("@feathersjs/typebox").TLiteral<"in_review">, import("@feathersjs/typebox").TLiteral<"completed">, import("@feathersjs/typebox").TLiteral<"failed">]>>; $in: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TLiteral<"assigned">, import("@feathersjs/typebox").TLiteral<"in_progress">, import("@feathersjs/typebox").TLiteral<"in_review">, import("@feathersjs/typebox").TLiteral<"completed">, import("@feathersjs/typebox").TLiteral<"failed">]>>> | import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"assigned">, import("@feathersjs/typebox").TLiteral<"in_progress">, import("@feathersjs/typebox").TLiteral<"in_review">, import("@feathersjs/typebox").TLiteral<"completed">, import("@feathersjs/typebox").TLiteral<"failed">]>>; $nin: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TLiteral<"assigned">, import("@feathersjs/typebox").TLiteral<"in_progress">, import("@feathersjs/typebox").TLiteral<"in_review">, import("@feathersjs/typebox").TLiteral<"completed">, import("@feathersjs/typebox").TLiteral<"failed">]>>> | import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"assigned">, import("@feathersjs/typebox").TLiteral<"in_progress">, import("@feathersjs/typebox").TLiteral<"in_review">, import("@feathersjs/typebox").TLiteral<"completed">, import("@feathersjs/typebox").TLiteral<"failed">]>>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; title: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TPartial; $gte: import("@feathersjs/typebox").TString; $lt: import("@feathersjs/typebox").TString; $lte: import("@feathersjs/typebox").TString; $ne: import("@feathersjs/typebox").TString; $in: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TString; $nin: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TString; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; updatedAt: import("@feathersjs/typebox").TOptional>, import("@feathersjs/typebox").TPartial>; $gte: import("@feathersjs/typebox").TOptional>; $lt: import("@feathersjs/typebox").TOptional>; $lte: import("@feathersjs/typebox").TOptional>; $ne: import("@feathersjs/typebox").TOptional>; $in: import("@feathersjs/typebox").TArray>> | import("@feathersjs/typebox").TOptional>; $nin: import("@feathersjs/typebox").TArray>> | import("@feathersjs/typebox").TOptional>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; userId: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>, import("@feathersjs/typebox").TPartial, import("@feathersjs/typebox").TObject<{}>]>; $gte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $lt: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $lte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $ne: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $in: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $nin: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; }>>]>, import("@feathersjs/typebox").TObject<{}>]>; export type TasksQuery = Static; export declare const tasksQueryValidator: import("@feathersjs/schema").Validator; export declare const tasksQueryResolver: import("@feathersjs/schema").Resolver | {} | undefined; completedAt?: string | Partial<{ $gt?: string | undefined; $gte?: string | undefined; $lt?: string | undefined; $lte?: string | undefined; $ne?: string | undefined; $in: string | string[]; $nin: string | string[]; } & {}> | undefined; createdAt?: string | Partial<{ $gt?: string | undefined; $gte?: string | undefined; $lt?: string | undefined; $lte?: string | undefined; $ne?: string | undefined; $in: string | string[]; $nin: string | string[]; } & {}> | undefined; dependencies?: (string | {})[] | Partial<{ $gt?: (string | {})[] | undefined; $gte?: (string | {})[] | undefined; $lt?: (string | {})[] | undefined; $lte?: (string | {})[] | undefined; $ne?: (string | {})[] | undefined; $in: (string | {})[][] | (string | {})[]; $nin: (string | {})[][] | (string | {})[]; } & {}> | undefined; expiresAt?: string | Partial<{ $gt?: string | undefined; $gte?: string | undefined; $lt?: string | undefined; $lte?: string | undefined; $ne?: string | undefined; $in: string | string[]; $nin: string | string[]; } & {}> | undefined; objectiveId?: string | Partial<{ $gt: string | {}; $gte: string | {}; $lt: string | {}; $lte: string | {}; $ne: string | {}; $in: string | (string | {})[] | {}; $nin: string | (string | {})[] | {}; } & {}> | {} | undefined; priority?: "high" | "low" | "medium" | "urgent" | Partial<{ $gt?: "high" | "low" | "medium" | "urgent" | undefined; $gte?: "high" | "low" | "medium" | "urgent" | undefined; $lt?: "high" | "low" | "medium" | "urgent" | undefined; $lte?: "high" | "low" | "medium" | "urgent" | undefined; $ne?: "high" | "low" | "medium" | "urgent" | undefined; $in: "high" | "low" | "medium" | "urgent" | ("high" | "low" | "medium" | "urgent")[]; $nin: "high" | "low" | "medium" | "urgent" | ("high" | "low" | "medium" | "urgent")[]; } & {}> | undefined; state?: "assigned" | "completed" | "created" | "failed" | "in_progress" | "in_review" | Partial<{ $gt?: "assigned" | "completed" | "created" | "failed" | "in_progress" | "in_review" | undefined; $gte?: "assigned" | "completed" | "created" | "failed" | "in_progress" | "in_review" | undefined; $lt?: "assigned" | "completed" | "created" | "failed" | "in_progress" | "in_review" | undefined; $lte?: "assigned" | "completed" | "created" | "failed" | "in_progress" | "in_review" | undefined; $ne?: "assigned" | "completed" | "created" | "failed" | "in_progress" | "in_review" | undefined; $in: "assigned" | "completed" | "created" | "failed" | "in_progress" | "in_review" | ("assigned" | "completed" | "created" | "failed" | "in_progress" | "in_review")[]; $nin: "assigned" | "completed" | "created" | "failed" | "in_progress" | "in_review" | ("assigned" | "completed" | "created" | "failed" | "in_progress" | "in_review")[]; } & {}> | undefined; title?: string | Partial<{ $gt: string; $gte: string; $lt: string; $lte: string; $ne: string; $in: string | string[]; $nin: string | string[]; } & {}> | undefined; updatedAt?: string | Partial<{ $gt?: string | undefined; $gte?: string | undefined; $lt?: string | undefined; $lte?: string | undefined; $ne?: string | undefined; $in: string | string[]; $nin: string | string[]; } & {}> | undefined; userId?: string | Partial<{ $gt: string | {}; $gte: string | {}; $lt: string | {}; $lte: string | {}; $ne: string | {}; $in: string | (string | {})[] | {}; $nin: string | (string | {})[] | {}; } & {}> | {} | undefined; } | { $or: { _id?: string | Partial<{ $gt: string | {}; $gte: string | {}; $lt: string | {}; $lte: string | {}; $ne: string | {}; $in: string | (string | {})[] | {}; $nin: string | (string | {})[] | {}; } & {}> | {} | undefined; completedAt?: string | Partial<{ $gt?: string | undefined; $gte?: string | undefined; $lt?: string | undefined; $lte?: string | undefined; $ne?: string | undefined; $in: string | string[]; $nin: string | string[]; } & {}> | undefined; createdAt?: string | Partial<{ $gt?: string | undefined; $gte?: string | undefined; $lt?: string | undefined; $lte?: string | undefined; $ne?: string | undefined; $in: string | string[]; $nin: string | string[]; } & {}> | undefined; dependencies?: (string | {})[] | Partial<{ $gt?: (string | {})[] | undefined; $gte?: (string | {})[] | undefined; $lt?: (string | {})[] | undefined; $lte?: (string | {})[] | undefined; $ne?: (string | {})[] | undefined; $in: (string | {})[][] | (string | {})[]; $nin: (string | {})[][] | (string | {})[]; } & {}> | undefined; expiresAt?: string | Partial<{ $gt?: string | undefined; $gte?: string | undefined; $lt?: string | undefined; $lte?: string | undefined; $ne?: string | undefined; $in: string | string[]; $nin: string | string[]; } & {}> | undefined; objectiveId?: string | Partial<{ $gt: string | {}; $gte: string | {}; $lt: string | {}; $lte: string | {}; $ne: string | {}; $in: string | (string | {})[] | {}; $nin: string | (string | {})[] | {}; } & {}> | {} | undefined; priority?: "high" | "low" | "medium" | "urgent" | Partial<{ $gt?: "high" | "low" | "medium" | "urgent" | undefined; $gte?: "high" | "low" | "medium" | "urgent" | undefined; $lt?: "high" | "low" | "medium" | "urgent" | undefined; $lte?: "high" | "low" | "medium" | "urgent" | undefined; $ne?: "high" | "low" | "medium" | "urgent" | undefined; $in: "high" | "low" | "medium" | "urgent" | ("high" | "low" | "medium" | "urgent")[]; $nin: "high" | "low" | "medium" | "urgent" | ("high" | "low" | "medium" | "urgent")[]; } & {}> | undefined; state?: "assigned" | "completed" | "created" | "failed" | "in_progress" | "in_review" | Partial<{ $gt?: "assigned" | "completed" | "created" | "failed" | "in_progress" | "in_review" | undefined; $gte?: "assigned" | "completed" | "created" | "failed" | "in_progress" | "in_review" | undefined; $lt?: "assigned" | "completed" | "created" | "failed" | "in_progress" | "in_review" | undefined; $lte?: "assigned" | "completed" | "created" | "failed" | "in_progress" | "in_review" | undefined; $ne?: "assigned" | "completed" | "created" | "failed" | "in_progress" | "in_review" | undefined; $in: "assigned" | "completed" | "created" | "failed" | "in_progress" | "in_review" | ("assigned" | "completed" | "created" | "failed" | "in_progress" | "in_review")[]; $nin: "assigned" | "completed" | "created" | "failed" | "in_progress" | "in_review" | ("assigned" | "completed" | "created" | "failed" | "in_progress" | "in_review")[]; } & {}> | undefined; title?: string | Partial<{ $gt: string; $gte: string; $lt: string; $lte: string; $ne: string; $in: string | string[]; $nin: string | string[]; } & {}> | undefined; updatedAt?: string | Partial<{ $gt?: string | undefined; $gte?: string | undefined; $lt?: string | undefined; $lte?: string | undefined; $ne?: string | undefined; $in: string | string[]; $nin: string | string[]; } & {}> | undefined; userId?: string | Partial<{ $gt: string | {}; $gte: string | {}; $lt: string | {}; $lte: string | {}; $ne: string | {}; $in: string | (string | {})[] | {}; $nin: string | (string | {})[] | {}; } & {}> | {} | undefined; }[]; })[]; $or: { _id?: string | Partial<{ $gt: string | {}; $gte: string | {}; $lt: string | {}; $lte: string | {}; $ne: string | {}; $in: string | (string | {})[] | {}; $nin: string | (string | {})[] | {}; } & {}> | {} | undefined; completedAt?: string | Partial<{ $gt?: string | undefined; $gte?: string | undefined; $lt?: string | undefined; $lte?: string | undefined; $ne?: string | undefined; $in: string | string[]; $nin: string | string[]; } & {}> | undefined; createdAt?: string | Partial<{ $gt?: string | undefined; $gte?: string | undefined; $lt?: string | undefined; $lte?: string | undefined; $ne?: string | undefined; $in: string | string[]; $nin: string | string[]; } & {}> | undefined; dependencies?: (string | {})[] | Partial<{ $gt?: (string | {})[] | undefined; $gte?: (string | {})[] | undefined; $lt?: (string | {})[] | undefined; $lte?: (string | {})[] | undefined; $ne?: (string | {})[] | undefined; $in: (string | {})[][] | (string | {})[]; $nin: (string | {})[][] | (string | {})[]; } & {}> | undefined; expiresAt?: string | Partial<{ $gt?: string | undefined; $gte?: string | undefined; $lt?: string | undefined; $lte?: string | undefined; $ne?: string | undefined; $in: string | string[]; $nin: string | string[]; } & {}> | undefined; objectiveId?: string | Partial<{ $gt: string | {}; $gte: string | {}; $lt: string | {}; $lte: string | {}; $ne: string | {}; $in: string | (string | {})[] | {}; $nin: string | (string | {})[] | {}; } & {}> | {} | undefined; priority?: "high" | "low" | "medium" | "urgent" | Partial<{ $gt?: "high" | "low" | "medium" | "urgent" | undefined; $gte?: "high" | "low" | "medium" | "urgent" | undefined; $lt?: "high" | "low" | "medium" | "urgent" | undefined; $lte?: "high" | "low" | "medium" | "urgent" | undefined; $ne?: "high" | "low" | "medium" | "urgent" | undefined; $in: "high" | "low" | "medium" | "urgent" | ("high" | "low" | "medium" | "urgent")[]; $nin: "high" | "low" | "medium" | "urgent" | ("high" | "low" | "medium" | "urgent")[]; } & {}> | undefined; state?: "assigned" | "completed" | "created" | "failed" | "in_progress" | "in_review" | Partial<{ $gt?: "assigned" | "completed" | "created" | "failed" | "in_progress" | "in_review" | undefined; $gte?: "assigned" | "completed" | "created" | "failed" | "in_progress" | "in_review" | undefined; $lt?: "assigned" | "completed" | "created" | "failed" | "in_progress" | "in_review" | undefined; $lte?: "assigned" | "completed" | "created" | "failed" | "in_progress" | "in_review" | undefined; $ne?: "assigned" | "completed" | "created" | "failed" | "in_progress" | "in_review" | undefined; $in: "assigned" | "completed" | "created" | "failed" | "in_progress" | "in_review" | ("assigned" | "completed" | "created" | "failed" | "in_progress" | "in_review")[]; $nin: "assigned" | "completed" | "created" | "failed" | "in_progress" | "in_review" | ("assigned" | "completed" | "created" | "failed" | "in_progress" | "in_review")[]; } & {}> | undefined; title?: string | Partial<{ $gt: string; $gte: string; $lt: string; $lte: string; $ne: string; $in: string | string[]; $nin: string | string[]; } & {}> | undefined; updatedAt?: string | Partial<{ $gt?: string | undefined; $gte?: string | undefined; $lt?: string | undefined; $lte?: string | undefined; $ne?: string | undefined; $in: string | string[]; $nin: string | string[]; } & {}> | undefined; userId?: string | Partial<{ $gt: string | {}; $gte: string | {}; $lt: string | {}; $lte: string | {}; $ne: string | {}; $in: string | (string | {})[] | {}; $nin: string | (string | {})[] | {}; } & {}> | {} | undefined; }[]; }> & { _id?: string | Partial<{ $gt: string | {}; $gte: string | {}; $lt: string | {}; $lte: string | {}; $ne: string | {}; $in: string | (string | {})[] | {}; $nin: string | (string | {})[] | {}; } & {}> | {} | undefined; completedAt?: string | Partial<{ $gt?: string | undefined; $gte?: string | undefined; $lt?: string | undefined; $lte?: string | undefined; $ne?: string | undefined; $in: string | string[]; $nin: string | string[]; } & {}> | undefined; createdAt?: string | Partial<{ $gt?: string | undefined; $gte?: string | undefined; $lt?: string | undefined; $lte?: string | undefined; $ne?: string | undefined; $in: string | string[]; $nin: string | string[]; } & {}> | undefined; dependencies?: (string | {})[] | Partial<{ $gt?: (string | {})[] | undefined; $gte?: (string | {})[] | undefined; $lt?: (string | {})[] | undefined; $lte?: (string | {})[] | undefined; $ne?: (string | {})[] | undefined; $in: (string | {})[][] | (string | {})[]; $nin: (string | {})[][] | (string | {})[]; } & {}> | undefined; expiresAt?: string | Partial<{ $gt?: string | undefined; $gte?: string | undefined; $lt?: string | undefined; $lte?: string | undefined; $ne?: string | undefined; $in: string | string[]; $nin: string | string[]; } & {}> | undefined; objectiveId?: string | Partial<{ $gt: string | {}; $gte: string | {}; $lt: string | {}; $lte: string | {}; $ne: string | {}; $in: string | (string | {})[] | {}; $nin: string | (string | {})[] | {}; } & {}> | {} | undefined; priority?: "high" | "low" | "medium" | "urgent" | Partial<{ $gt?: "high" | "low" | "medium" | "urgent" | undefined; $gte?: "high" | "low" | "medium" | "urgent" | undefined; $lt?: "high" | "low" | "medium" | "urgent" | undefined; $lte?: "high" | "low" | "medium" | "urgent" | undefined; $ne?: "high" | "low" | "medium" | "urgent" | undefined; $in: "high" | "low" | "medium" | "urgent" | ("high" | "low" | "medium" | "urgent")[]; $nin: "high" | "low" | "medium" | "urgent" | ("high" | "low" | "medium" | "urgent")[]; } & {}> | undefined; state?: "assigned" | "completed" | "created" | "failed" | "in_progress" | "in_review" | Partial<{ $gt?: "assigned" | "completed" | "created" | "failed" | "in_progress" | "in_review" | undefined; $gte?: "assigned" | "completed" | "created" | "failed" | "in_progress" | "in_review" | undefined; $lt?: "assigned" | "completed" | "created" | "failed" | "in_progress" | "in_review" | undefined; $lte?: "assigned" | "completed" | "created" | "failed" | "in_progress" | "in_review" | undefined; $ne?: "assigned" | "completed" | "created" | "failed" | "in_progress" | "in_review" | undefined; $in: "assigned" | "completed" | "created" | "failed" | "in_progress" | "in_review" | ("assigned" | "completed" | "created" | "failed" | "in_progress" | "in_review")[]; $nin: "assigned" | "completed" | "created" | "failed" | "in_progress" | "in_review" | ("assigned" | "completed" | "created" | "failed" | "in_progress" | "in_review")[]; } & {}> | undefined; title?: string | Partial<{ $gt: string; $gte: string; $lt: string; $lte: string; $ne: string; $in: string | string[]; $nin: string | string[]; } & {}> | undefined; updatedAt?: string | Partial<{ $gt?: string | undefined; $gte?: string | undefined; $lt?: string | undefined; $lte?: string | undefined; $ne?: string | undefined; $in: string | string[]; $nin: string | string[]; } & {}> | undefined; userId?: string | Partial<{ $gt: string | {}; $gte: string | {}; $lt: string | {}; $lte: string | {}; $ne: string | {}; $in: string | (string | {})[] | {}; $nin: string | (string | {})[] | {}; } & {}> | {} | undefined; } & {}, HookContext>>;