import type { Static } from '@feathersjs/typebox'; import type { HookContext } from '../../../declarations'; import type { TasksCommentsService } from './comments.class'; export declare const tasksCommentsSchema: import("@feathersjs/typebox").TObject<{ _id: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; taskId: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; author: import("@feathersjs/typebox").TObject<{ type: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"agent">, import("@feathersjs/typebox").TLiteral<"user">]>; agentId: import("@feathersjs/typebox").TOptional>; }>; content: import("@feathersjs/typebox").TString; createdAt: import("@feathersjs/typebox").TOptional>; }>; export type TasksComments = Static; export declare const tasksCommentsValidator: import("@feathersjs/schema").Validator; export declare const tasksCommentsResolver: import("@feathersjs/schema").Resolver<{ _id: string | {}; taskId: string | {}; author: { type: "agent" | "user"; agentId?: string | undefined; }; content: string; createdAt?: string | undefined; }, HookContext>>; export declare const tasksCommentsExternalResolver: import("@feathersjs/schema").Resolver<{ _id: string | {}; taskId: string | {}; author: { type: "agent" | "user"; agentId?: string | undefined; }; content: string; createdAt?: string | undefined; }, HookContext>>; export declare const tasksCommentsDataSchema: import("@feathersjs/typebox").TPick, import("@feathersjs/typebox").TObject<{}>]>; taskId: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; author: import("@feathersjs/typebox").TObject<{ type: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"agent">, import("@feathersjs/typebox").TLiteral<"user">]>; agentId: import("@feathersjs/typebox").TOptional>; }>; content: import("@feathersjs/typebox").TString; createdAt: import("@feathersjs/typebox").TOptional>; }>, ["taskId", "author", "content"]>; export type TasksCommentsData = Static; export declare const tasksCommentsDataValidator: import("@feathersjs/schema").Validator; export declare const tasksCommentsDataResolver: import("@feathersjs/schema").Resolver<{ _id: string | {}; taskId: string | {}; author: { type: "agent" | "user"; agentId?: string | undefined; }; content: string; createdAt?: string | undefined; }, HookContext>>; export declare const tasksCommentsPatchSchema: import("@feathersjs/typebox").TPartial, import("@feathersjs/typebox").TObject<{}>]>; taskId: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; author: import("@feathersjs/typebox").TObject<{ type: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"agent">, import("@feathersjs/typebox").TLiteral<"user">]>; agentId: import("@feathersjs/typebox").TOptional>; }>; content: import("@feathersjs/typebox").TString; createdAt: import("@feathersjs/typebox").TOptional>; }>>; export type TasksCommentsPatch = Static; export declare const tasksCommentsPatchValidator: import("@feathersjs/schema").Validator; export declare const tasksCommentsPatchResolver: import("@feathersjs/schema").Resolver<{ _id: string | {}; taskId: string | {}; author: { type: "agent" | "user"; agentId?: string | undefined; }; content: string; createdAt?: string | undefined; }, HookContext>>; export declare const tasksCommentsQueryProperties: import("@feathersjs/typebox").TPick, import("@feathersjs/typebox").TObject<{}>]>; taskId: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; author: import("@feathersjs/typebox").TObject<{ type: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"agent">, import("@feathersjs/typebox").TLiteral<"user">]>; agentId: import("@feathersjs/typebox").TOptional>; }>; content: import("@feathersjs/typebox").TString; createdAt: import("@feathersjs/typebox").TOptional>; }>, ["_id", "taskId", "author", "content", "createdAt"]>; export declare const tasksCommentsQuerySchema: import("@feathersjs/typebox").TIntersect<[import("@feathersjs/typebox").TIntersect<[import("@feathersjs/typebox").TPartial; author: import("@feathersjs/typebox").TOptional; content: import("@feathersjs/typebox").TOptional; createdAt: import("@feathersjs/typebox").TOptional; taskId: import("@feathersjs/typebox").TOptional; }>; $select: import("@feathersjs/typebox").TUnsafe<("_id" | "author" | "content" | "createdAt" | "taskId")[]>; $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>]>>]>>; author: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"user">]>; agentId: import("@feathersjs/typebox").TOptional>; }>, import("@feathersjs/typebox").TPartial, import("@feathersjs/typebox").TLiteral<"user">]>; agentId: import("@feathersjs/typebox").TOptional>; }>; $gte: import("@feathersjs/typebox").TObject<{ type: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"agent">, import("@feathersjs/typebox").TLiteral<"user">]>; agentId: import("@feathersjs/typebox").TOptional>; }>; $lt: import("@feathersjs/typebox").TObject<{ type: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"agent">, import("@feathersjs/typebox").TLiteral<"user">]>; agentId: import("@feathersjs/typebox").TOptional>; }>; $lte: import("@feathersjs/typebox").TObject<{ type: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"agent">, import("@feathersjs/typebox").TLiteral<"user">]>; agentId: import("@feathersjs/typebox").TOptional>; }>; $ne: import("@feathersjs/typebox").TObject<{ type: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"agent">, import("@feathersjs/typebox").TLiteral<"user">]>; agentId: import("@feathersjs/typebox").TOptional>; }>; $in: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TLiteral<"user">]>; agentId: import("@feathersjs/typebox").TOptional>; }>> | import("@feathersjs/typebox").TObject<{ type: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"agent">, import("@feathersjs/typebox").TLiteral<"user">]>; agentId: import("@feathersjs/typebox").TOptional>; }>; $nin: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TLiteral<"user">]>; agentId: import("@feathersjs/typebox").TOptional>; }>> | import("@feathersjs/typebox").TObject<{ type: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"agent">, import("@feathersjs/typebox").TLiteral<"user">]>; agentId: import("@feathersjs/typebox").TOptional>; }>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; content: 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>]>>]>>; 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>]>>]>>; taskId: 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>]>>]>>; author: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"user">]>; agentId: import("@feathersjs/typebox").TOptional>; }>, import("@feathersjs/typebox").TPartial, import("@feathersjs/typebox").TLiteral<"user">]>; agentId: import("@feathersjs/typebox").TOptional>; }>; $gte: import("@feathersjs/typebox").TObject<{ type: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"agent">, import("@feathersjs/typebox").TLiteral<"user">]>; agentId: import("@feathersjs/typebox").TOptional>; }>; $lt: import("@feathersjs/typebox").TObject<{ type: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"agent">, import("@feathersjs/typebox").TLiteral<"user">]>; agentId: import("@feathersjs/typebox").TOptional>; }>; $lte: import("@feathersjs/typebox").TObject<{ type: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"agent">, import("@feathersjs/typebox").TLiteral<"user">]>; agentId: import("@feathersjs/typebox").TOptional>; }>; $ne: import("@feathersjs/typebox").TObject<{ type: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"agent">, import("@feathersjs/typebox").TLiteral<"user">]>; agentId: import("@feathersjs/typebox").TOptional>; }>; $in: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TLiteral<"user">]>; agentId: import("@feathersjs/typebox").TOptional>; }>> | import("@feathersjs/typebox").TObject<{ type: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"agent">, import("@feathersjs/typebox").TLiteral<"user">]>; agentId: import("@feathersjs/typebox").TOptional>; }>; $nin: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TLiteral<"user">]>; agentId: import("@feathersjs/typebox").TOptional>; }>> | import("@feathersjs/typebox").TObject<{ type: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"agent">, import("@feathersjs/typebox").TLiteral<"user">]>; agentId: import("@feathersjs/typebox").TOptional>; }>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; content: 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>]>>]>>; 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>]>>]>>; taskId: 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>]>>]>>; author: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"user">]>; agentId: import("@feathersjs/typebox").TOptional>; }>, import("@feathersjs/typebox").TPartial, import("@feathersjs/typebox").TLiteral<"user">]>; agentId: import("@feathersjs/typebox").TOptional>; }>; $gte: import("@feathersjs/typebox").TObject<{ type: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"agent">, import("@feathersjs/typebox").TLiteral<"user">]>; agentId: import("@feathersjs/typebox").TOptional>; }>; $lt: import("@feathersjs/typebox").TObject<{ type: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"agent">, import("@feathersjs/typebox").TLiteral<"user">]>; agentId: import("@feathersjs/typebox").TOptional>; }>; $lte: import("@feathersjs/typebox").TObject<{ type: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"agent">, import("@feathersjs/typebox").TLiteral<"user">]>; agentId: import("@feathersjs/typebox").TOptional>; }>; $ne: import("@feathersjs/typebox").TObject<{ type: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"agent">, import("@feathersjs/typebox").TLiteral<"user">]>; agentId: import("@feathersjs/typebox").TOptional>; }>; $in: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TLiteral<"user">]>; agentId: import("@feathersjs/typebox").TOptional>; }>> | import("@feathersjs/typebox").TObject<{ type: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"agent">, import("@feathersjs/typebox").TLiteral<"user">]>; agentId: import("@feathersjs/typebox").TOptional>; }>; $nin: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TLiteral<"user">]>; agentId: import("@feathersjs/typebox").TOptional>; }>> | import("@feathersjs/typebox").TObject<{ type: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"agent">, import("@feathersjs/typebox").TLiteral<"user">]>; agentId: import("@feathersjs/typebox").TOptional>; }>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; content: 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>]>>]>>; 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>]>>]>>; taskId: 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>]>>]>>; author: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"user">]>; agentId: import("@feathersjs/typebox").TOptional>; }>, import("@feathersjs/typebox").TPartial, import("@feathersjs/typebox").TLiteral<"user">]>; agentId: import("@feathersjs/typebox").TOptional>; }>; $gte: import("@feathersjs/typebox").TObject<{ type: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"agent">, import("@feathersjs/typebox").TLiteral<"user">]>; agentId: import("@feathersjs/typebox").TOptional>; }>; $lt: import("@feathersjs/typebox").TObject<{ type: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"agent">, import("@feathersjs/typebox").TLiteral<"user">]>; agentId: import("@feathersjs/typebox").TOptional>; }>; $lte: import("@feathersjs/typebox").TObject<{ type: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"agent">, import("@feathersjs/typebox").TLiteral<"user">]>; agentId: import("@feathersjs/typebox").TOptional>; }>; $ne: import("@feathersjs/typebox").TObject<{ type: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"agent">, import("@feathersjs/typebox").TLiteral<"user">]>; agentId: import("@feathersjs/typebox").TOptional>; }>; $in: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TLiteral<"user">]>; agentId: import("@feathersjs/typebox").TOptional>; }>> | import("@feathersjs/typebox").TObject<{ type: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"agent">, import("@feathersjs/typebox").TLiteral<"user">]>; agentId: import("@feathersjs/typebox").TOptional>; }>; $nin: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TLiteral<"user">]>; agentId: import("@feathersjs/typebox").TOptional>; }>> | import("@feathersjs/typebox").TObject<{ type: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"agent">, import("@feathersjs/typebox").TLiteral<"user">]>; agentId: import("@feathersjs/typebox").TOptional>; }>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; content: 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>]>>]>>; 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>]>>]>>; taskId: 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 TasksCommentsQuery = Static; export declare const tasksCommentsQueryValidator: import("@feathersjs/schema").Validator; export declare const tasksCommentsQueryResolver: import("@feathersjs/schema").Resolver | {} | undefined; author?: Partial<{ $gt: { type: "agent" | "user"; agentId?: string | undefined; }; $gte: { type: "agent" | "user"; agentId?: string | undefined; }; $lt: { type: "agent" | "user"; agentId?: string | undefined; }; $lte: { type: "agent" | "user"; agentId?: string | undefined; }; $ne: { type: "agent" | "user"; agentId?: string | undefined; }; $in: { type: "agent" | "user"; agentId?: string | undefined; }[] | { type: "agent" | "user"; agentId?: string | undefined; }; $nin: { type: "agent" | "user"; agentId?: string | undefined; }[] | { type: "agent" | "user"; agentId?: string | undefined; }; } & {}> | { type: "agent" | "user"; agentId?: string | undefined; } | undefined; content?: string | Partial<{ $gt: string; $gte: string; $lt: string; $lte: string; $ne: string; $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; taskId?: 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; author?: Partial<{ $gt: { type: "agent" | "user"; agentId?: string | undefined; }; $gte: { type: "agent" | "user"; agentId?: string | undefined; }; $lt: { type: "agent" | "user"; agentId?: string | undefined; }; $lte: { type: "agent" | "user"; agentId?: string | undefined; }; $ne: { type: "agent" | "user"; agentId?: string | undefined; }; $in: { type: "agent" | "user"; agentId?: string | undefined; }[] | { type: "agent" | "user"; agentId?: string | undefined; }; $nin: { type: "agent" | "user"; agentId?: string | undefined; }[] | { type: "agent" | "user"; agentId?: string | undefined; }; } & {}> | { type: "agent" | "user"; agentId?: string | undefined; } | undefined; content?: string | Partial<{ $gt: string; $gte: string; $lt: string; $lte: string; $ne: string; $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; taskId?: 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; author?: Partial<{ $gt: { type: "agent" | "user"; agentId?: string | undefined; }; $gte: { type: "agent" | "user"; agentId?: string | undefined; }; $lt: { type: "agent" | "user"; agentId?: string | undefined; }; $lte: { type: "agent" | "user"; agentId?: string | undefined; }; $ne: { type: "agent" | "user"; agentId?: string | undefined; }; $in: { type: "agent" | "user"; agentId?: string | undefined; }[] | { type: "agent" | "user"; agentId?: string | undefined; }; $nin: { type: "agent" | "user"; agentId?: string | undefined; }[] | { type: "agent" | "user"; agentId?: string | undefined; }; } & {}> | { type: "agent" | "user"; agentId?: string | undefined; } | undefined; content?: string | Partial<{ $gt: string; $gte: string; $lt: string; $lte: string; $ne: string; $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; taskId?: 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; author?: Partial<{ $gt: { type: "agent" | "user"; agentId?: string | undefined; }; $gte: { type: "agent" | "user"; agentId?: string | undefined; }; $lt: { type: "agent" | "user"; agentId?: string | undefined; }; $lte: { type: "agent" | "user"; agentId?: string | undefined; }; $ne: { type: "agent" | "user"; agentId?: string | undefined; }; $in: { type: "agent" | "user"; agentId?: string | undefined; }[] | { type: "agent" | "user"; agentId?: string | undefined; }; $nin: { type: "agent" | "user"; agentId?: string | undefined; }[] | { type: "agent" | "user"; agentId?: string | undefined; }; } & {}> | { type: "agent" | "user"; agentId?: string | undefined; } | undefined; content?: string | Partial<{ $gt: string; $gte: string; $lt: string; $lte: string; $ne: string; $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; taskId?: string | Partial<{ $gt: string | {}; $gte: string | {}; $lt: string | {}; $lte: string | {}; $ne: string | {}; $in: string | (string | {})[] | {}; $nin: string | (string | {})[] | {}; } & {}> | {} | undefined; } & {}, HookContext>>;