import type { Static } from '@feathersjs/typebox'; import type { HookContext } from '../../declarations'; import type { EmailsService } from './emails.class'; export declare const emailsSchema: import("@feathersjs/typebox").TObject<{ _id: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; template: import("@feathersjs/typebox").TString; from: import("@feathersjs/typebox").TOptional>; to: import("@feathersjs/typebox").TString; bcc: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TNull]>>; replyTo: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TNull]>>; subject: import("@feathersjs/typebox").TString; templateData: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TAny>>; status: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"pending">, import("@feathersjs/typebox").TLiteral<"sent">, import("@feathersjs/typebox").TLiteral<"failed">]>; error: import("@feathersjs/typebox").TOptional>; sentAt: import("@feathersjs/typebox").TOptional>; createdAt: import("@feathersjs/typebox").TString<"date-time">; }>; export type Emails = Static; export declare const emailsValidator: import("@feathersjs/schema").Validator; export declare const emailsResolver: import("@feathersjs/schema").Resolver<{ _id: string | {}; template: string; from?: string | undefined; to: string; bcc?: string | null | undefined; replyTo?: string | null | undefined; subject: string; templateData?: Record | undefined; status: "failed" | "pending" | "sent"; error?: string | undefined; sentAt?: string | undefined; createdAt: string; }, HookContext>>; export declare const emailsExternalResolver: import("@feathersjs/schema").Resolver<{ _id: string | {}; template: string; from?: string | undefined; to: string; bcc?: string | null | undefined; replyTo?: string | null | undefined; subject: string; templateData?: Record | undefined; status: "failed" | "pending" | "sent"; error?: string | undefined; sentAt?: string | undefined; createdAt: string; }, HookContext>>; export declare const emailsDataSchema: import("@feathersjs/typebox").TPick, import("@feathersjs/typebox").TObject<{}>]>; template: import("@feathersjs/typebox").TString; from: import("@feathersjs/typebox").TOptional>; to: import("@feathersjs/typebox").TString; bcc: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TNull]>>; replyTo: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TNull]>>; subject: import("@feathersjs/typebox").TString; templateData: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TAny>>; status: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"pending">, import("@feathersjs/typebox").TLiteral<"sent">, import("@feathersjs/typebox").TLiteral<"failed">]>; error: import("@feathersjs/typebox").TOptional>; sentAt: import("@feathersjs/typebox").TOptional>; createdAt: import("@feathersjs/typebox").TString<"date-time">; }>, ["template", "from", "to", "bcc", "replyTo", "subject", "templateData"]>; export type EmailsData = Static; export declare const emailsDataValidator: import("@feathersjs/schema").Validator; export declare const emailsDataResolver: import("@feathersjs/schema").Resolver<{ _id: string | {}; template: string; from?: string | undefined; to: string; bcc?: string | null | undefined; replyTo?: string | null | undefined; subject: string; templateData?: Record | undefined; status: "failed" | "pending" | "sent"; error?: string | undefined; sentAt?: string | undefined; createdAt: string; }, HookContext>>; export declare const emailsPatchSchema: import("@feathersjs/typebox").TPartial, import("@feathersjs/typebox").TObject<{}>]>; template: import("@feathersjs/typebox").TString; from: import("@feathersjs/typebox").TOptional>; to: import("@feathersjs/typebox").TString; bcc: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TNull]>>; replyTo: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TNull]>>; subject: import("@feathersjs/typebox").TString; templateData: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TAny>>; status: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"pending">, import("@feathersjs/typebox").TLiteral<"sent">, import("@feathersjs/typebox").TLiteral<"failed">]>; error: import("@feathersjs/typebox").TOptional>; sentAt: import("@feathersjs/typebox").TOptional>; createdAt: import("@feathersjs/typebox").TString<"date-time">; }>, ["status", "error", "sentAt"]>>; export type EmailsPatch = Static; export declare const emailsPatchValidator: import("@feathersjs/schema").Validator; export declare const emailsPatchResolver: import("@feathersjs/schema").Resolver<{ _id: string | {}; template: string; from?: string | undefined; to: string; bcc?: string | null | undefined; replyTo?: string | null | undefined; subject: string; templateData?: Record | undefined; status: "failed" | "pending" | "sent"; error?: string | undefined; sentAt?: string | undefined; createdAt: string; }, HookContext>>; export declare const emailsQueryProperties: import("@feathersjs/typebox").TPick, import("@feathersjs/typebox").TObject<{}>]>; template: import("@feathersjs/typebox").TString; from: import("@feathersjs/typebox").TOptional>; to: import("@feathersjs/typebox").TString; bcc: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TNull]>>; replyTo: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TNull]>>; subject: import("@feathersjs/typebox").TString; templateData: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TAny>>; status: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"pending">, import("@feathersjs/typebox").TLiteral<"sent">, import("@feathersjs/typebox").TLiteral<"failed">]>; error: import("@feathersjs/typebox").TOptional>; sentAt: import("@feathersjs/typebox").TOptional>; createdAt: import("@feathersjs/typebox").TString<"date-time">; }>, ["_id", "template", "to", "status", "createdAt"]>; export declare const emailsQuerySchema: import("@feathersjs/typebox").TIntersect<[import("@feathersjs/typebox").TIntersect<[import("@feathersjs/typebox").TPartial; createdAt: import("@feathersjs/typebox").TOptional; status: import("@feathersjs/typebox").TOptional; template: import("@feathersjs/typebox").TOptional; to: import("@feathersjs/typebox").TOptional; }>; $select: import("@feathersjs/typebox").TUnsafe<("_id" | "createdAt" | "status" | "template" | "to")[]>; $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>]>>]>>; createdAt: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TPartial; $gte: import("@feathersjs/typebox").TString<"date-time">; $lt: import("@feathersjs/typebox").TString<"date-time">; $lte: import("@feathersjs/typebox").TString<"date-time">; $ne: import("@feathersjs/typebox").TString<"date-time">; $in: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TString<"date-time">; $nin: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TString<"date-time">; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; status: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"sent">, import("@feathersjs/typebox").TLiteral<"failed">]>, import("@feathersjs/typebox").TPartial, import("@feathersjs/typebox").TLiteral<"sent">, import("@feathersjs/typebox").TLiteral<"failed">]>; $gte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"pending">, import("@feathersjs/typebox").TLiteral<"sent">, import("@feathersjs/typebox").TLiteral<"failed">]>; $lt: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"pending">, import("@feathersjs/typebox").TLiteral<"sent">, import("@feathersjs/typebox").TLiteral<"failed">]>; $lte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"pending">, import("@feathersjs/typebox").TLiteral<"sent">, import("@feathersjs/typebox").TLiteral<"failed">]>; $ne: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"pending">, import("@feathersjs/typebox").TLiteral<"sent">, import("@feathersjs/typebox").TLiteral<"failed">]>; $in: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TLiteral<"sent">, import("@feathersjs/typebox").TLiteral<"failed">]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"pending">, import("@feathersjs/typebox").TLiteral<"sent">, import("@feathersjs/typebox").TLiteral<"failed">]>; $nin: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TLiteral<"sent">, import("@feathersjs/typebox").TLiteral<"failed">]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"pending">, import("@feathersjs/typebox").TLiteral<"sent">, import("@feathersjs/typebox").TLiteral<"failed">]>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; template: 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>]>>]>>; to: 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>]>>]>>; }>>, 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>]>>]>>; createdAt: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TPartial; $gte: import("@feathersjs/typebox").TString<"date-time">; $lt: import("@feathersjs/typebox").TString<"date-time">; $lte: import("@feathersjs/typebox").TString<"date-time">; $ne: import("@feathersjs/typebox").TString<"date-time">; $in: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TString<"date-time">; $nin: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TString<"date-time">; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; status: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"sent">, import("@feathersjs/typebox").TLiteral<"failed">]>, import("@feathersjs/typebox").TPartial, import("@feathersjs/typebox").TLiteral<"sent">, import("@feathersjs/typebox").TLiteral<"failed">]>; $gte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"pending">, import("@feathersjs/typebox").TLiteral<"sent">, import("@feathersjs/typebox").TLiteral<"failed">]>; $lt: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"pending">, import("@feathersjs/typebox").TLiteral<"sent">, import("@feathersjs/typebox").TLiteral<"failed">]>; $lte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"pending">, import("@feathersjs/typebox").TLiteral<"sent">, import("@feathersjs/typebox").TLiteral<"failed">]>; $ne: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"pending">, import("@feathersjs/typebox").TLiteral<"sent">, import("@feathersjs/typebox").TLiteral<"failed">]>; $in: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TLiteral<"sent">, import("@feathersjs/typebox").TLiteral<"failed">]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"pending">, import("@feathersjs/typebox").TLiteral<"sent">, import("@feathersjs/typebox").TLiteral<"failed">]>; $nin: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TLiteral<"sent">, import("@feathersjs/typebox").TLiteral<"failed">]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"pending">, import("@feathersjs/typebox").TLiteral<"sent">, import("@feathersjs/typebox").TLiteral<"failed">]>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; template: 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>]>>]>>; to: 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>]>>]>>; }>>>; }>]>>; $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>]>>]>>; createdAt: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TPartial; $gte: import("@feathersjs/typebox").TString<"date-time">; $lt: import("@feathersjs/typebox").TString<"date-time">; $lte: import("@feathersjs/typebox").TString<"date-time">; $ne: import("@feathersjs/typebox").TString<"date-time">; $in: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TString<"date-time">; $nin: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TString<"date-time">; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; status: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"sent">, import("@feathersjs/typebox").TLiteral<"failed">]>, import("@feathersjs/typebox").TPartial, import("@feathersjs/typebox").TLiteral<"sent">, import("@feathersjs/typebox").TLiteral<"failed">]>; $gte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"pending">, import("@feathersjs/typebox").TLiteral<"sent">, import("@feathersjs/typebox").TLiteral<"failed">]>; $lt: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"pending">, import("@feathersjs/typebox").TLiteral<"sent">, import("@feathersjs/typebox").TLiteral<"failed">]>; $lte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"pending">, import("@feathersjs/typebox").TLiteral<"sent">, import("@feathersjs/typebox").TLiteral<"failed">]>; $ne: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"pending">, import("@feathersjs/typebox").TLiteral<"sent">, import("@feathersjs/typebox").TLiteral<"failed">]>; $in: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TLiteral<"sent">, import("@feathersjs/typebox").TLiteral<"failed">]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"pending">, import("@feathersjs/typebox").TLiteral<"sent">, import("@feathersjs/typebox").TLiteral<"failed">]>; $nin: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TLiteral<"sent">, import("@feathersjs/typebox").TLiteral<"failed">]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"pending">, import("@feathersjs/typebox").TLiteral<"sent">, import("@feathersjs/typebox").TLiteral<"failed">]>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; template: 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>]>>]>>; to: 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>]>>]>>; }>>>; }>>, 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>]>>]>>; createdAt: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TPartial; $gte: import("@feathersjs/typebox").TString<"date-time">; $lt: import("@feathersjs/typebox").TString<"date-time">; $lte: import("@feathersjs/typebox").TString<"date-time">; $ne: import("@feathersjs/typebox").TString<"date-time">; $in: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TString<"date-time">; $nin: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TString<"date-time">; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; status: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"sent">, import("@feathersjs/typebox").TLiteral<"failed">]>, import("@feathersjs/typebox").TPartial, import("@feathersjs/typebox").TLiteral<"sent">, import("@feathersjs/typebox").TLiteral<"failed">]>; $gte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"pending">, import("@feathersjs/typebox").TLiteral<"sent">, import("@feathersjs/typebox").TLiteral<"failed">]>; $lt: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"pending">, import("@feathersjs/typebox").TLiteral<"sent">, import("@feathersjs/typebox").TLiteral<"failed">]>; $lte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"pending">, import("@feathersjs/typebox").TLiteral<"sent">, import("@feathersjs/typebox").TLiteral<"failed">]>; $ne: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"pending">, import("@feathersjs/typebox").TLiteral<"sent">, import("@feathersjs/typebox").TLiteral<"failed">]>; $in: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TLiteral<"sent">, import("@feathersjs/typebox").TLiteral<"failed">]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"pending">, import("@feathersjs/typebox").TLiteral<"sent">, import("@feathersjs/typebox").TLiteral<"failed">]>; $nin: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TLiteral<"sent">, import("@feathersjs/typebox").TLiteral<"failed">]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"pending">, import("@feathersjs/typebox").TLiteral<"sent">, import("@feathersjs/typebox").TLiteral<"failed">]>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; template: 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>]>>]>>; to: 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>]>>]>>; }>>]>, import("@feathersjs/typebox").TObject<{}>]>; export type EmailsQuery = Static; export declare const emailsQueryValidator: import("@feathersjs/schema").Validator; export declare const emailsQueryResolver: import("@feathersjs/schema").Resolver | {} | undefined; createdAt?: string | Partial<{ $gt: string; $gte: string; $lt: string; $lte: string; $ne: string; $in: string | string[]; $nin: string | string[]; } & {}> | undefined; status?: "failed" | "pending" | "sent" | Partial<{ $gt: "failed" | "pending" | "sent"; $gte: "failed" | "pending" | "sent"; $lt: "failed" | "pending" | "sent"; $lte: "failed" | "pending" | "sent"; $ne: "failed" | "pending" | "sent"; $in: "failed" | "pending" | "sent" | ("failed" | "pending" | "sent")[]; $nin: "failed" | "pending" | "sent" | ("failed" | "pending" | "sent")[]; } & {}> | undefined; template?: string | Partial<{ $gt: string; $gte: string; $lt: string; $lte: string; $ne: string; $in: string | string[]; $nin: string | string[]; } & {}> | undefined; to?: 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; createdAt?: string | Partial<{ $gt: string; $gte: string; $lt: string; $lte: string; $ne: string; $in: string | string[]; $nin: string | string[]; } & {}> | undefined; status?: "failed" | "pending" | "sent" | Partial<{ $gt: "failed" | "pending" | "sent"; $gte: "failed" | "pending" | "sent"; $lt: "failed" | "pending" | "sent"; $lte: "failed" | "pending" | "sent"; $ne: "failed" | "pending" | "sent"; $in: "failed" | "pending" | "sent" | ("failed" | "pending" | "sent")[]; $nin: "failed" | "pending" | "sent" | ("failed" | "pending" | "sent")[]; } & {}> | undefined; template?: string | Partial<{ $gt: string; $gte: string; $lt: string; $lte: string; $ne: string; $in: string | string[]; $nin: string | string[]; } & {}> | undefined; to?: 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; createdAt?: string | Partial<{ $gt: string; $gte: string; $lt: string; $lte: string; $ne: string; $in: string | string[]; $nin: string | string[]; } & {}> | undefined; status?: "failed" | "pending" | "sent" | Partial<{ $gt: "failed" | "pending" | "sent"; $gte: "failed" | "pending" | "sent"; $lt: "failed" | "pending" | "sent"; $lte: "failed" | "pending" | "sent"; $ne: "failed" | "pending" | "sent"; $in: "failed" | "pending" | "sent" | ("failed" | "pending" | "sent")[]; $nin: "failed" | "pending" | "sent" | ("failed" | "pending" | "sent")[]; } & {}> | undefined; template?: string | Partial<{ $gt: string; $gte: string; $lt: string; $lte: string; $ne: string; $in: string | string[]; $nin: string | string[]; } & {}> | undefined; to?: 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; createdAt?: string | Partial<{ $gt: string; $gte: string; $lt: string; $lte: string; $ne: string; $in: string | string[]; $nin: string | string[]; } & {}> | undefined; status?: "failed" | "pending" | "sent" | Partial<{ $gt: "failed" | "pending" | "sent"; $gte: "failed" | "pending" | "sent"; $lt: "failed" | "pending" | "sent"; $lte: "failed" | "pending" | "sent"; $ne: "failed" | "pending" | "sent"; $in: "failed" | "pending" | "sent" | ("failed" | "pending" | "sent")[]; $nin: "failed" | "pending" | "sent" | ("failed" | "pending" | "sent")[]; } & {}> | undefined; template?: string | Partial<{ $gt: string; $gte: string; $lt: string; $lte: string; $ne: string; $in: string | string[]; $nin: string | string[]; } & {}> | undefined; to?: string | Partial<{ $gt: string; $gte: string; $lt: string; $lte: string; $ne: string; $in: string | string[]; $nin: string | string[]; } & {}> | undefined; } & {}, HookContext>>;