import type { Static } from '@feathersjs/typebox'; import type { HookContext } from '../../../declarations'; import type { BlogQueriesService } from './queries.class'; export declare const blogQueriesSchema: import("@feathersjs/typebox").TObject<{ _id: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; integrationId: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; provider: import("@feathersjs/typebox").TString; syncedAt: import("@feathersjs/typebox").TString<"date-time">; dateRange: import("@feathersjs/typebox").TObject<{ startDate: import("@feathersjs/typebox").TString<"date">; endDate: import("@feathersjs/typebox").TString<"date">; }>; queries: import("@feathersjs/typebox").TArray; clicks: import("@feathersjs/typebox").TNumber; impressions: import("@feathersjs/typebox").TNumber; ctr: import("@feathersjs/typebox").TNumber; position: import("@feathersjs/typebox").TNumber; potentialTraffic: import("@feathersjs/typebox").TOptional; seoScore: import("@feathersjs/typebox").TOptional; opportunities: import("@feathersjs/typebox").TOptional>>; }>>; pages: import("@feathersjs/typebox").TArray; clicks: import("@feathersjs/typebox").TNumber; impressions: import("@feathersjs/typebox").TNumber; ctr: import("@feathersjs/typebox").TNumber; position: import("@feathersjs/typebox").TNumber; opportunityScore: import("@feathersjs/typebox").TOptional; opportunities: import("@feathersjs/typebox").TOptional>>; }>>; dailyMetrics: import("@feathersjs/typebox").TOptional; clicks: import("@feathersjs/typebox").TNumber; impressions: import("@feathersjs/typebox").TNumber; ctr: import("@feathersjs/typebox").TNumber; position: import("@feathersjs/typebox").TNumber; }>>>; dailyQueries: import("@feathersjs/typebox").TOptional; query: import("@feathersjs/typebox").TString; clicks: import("@feathersjs/typebox").TNumber; impressions: import("@feathersjs/typebox").TNumber; ctr: import("@feathersjs/typebox").TNumber; position: import("@feathersjs/typebox").TNumber; }>>>; dailyPages: import("@feathersjs/typebox").TOptional; page: import("@feathersjs/typebox").TString; clicks: import("@feathersjs/typebox").TNumber; impressions: import("@feathersjs/typebox").TNumber; ctr: import("@feathersjs/typebox").TNumber; position: import("@feathersjs/typebox").TNumber; }>>>; analysis: import("@feathersjs/typebox").TOptional>; topic: import("@feathersjs/typebox").TOptional>; impressions: import("@feathersjs/typebox").TOptional; clicks: import("@feathersjs/typebox").TOptional; ctr: import("@feathersjs/typebox").TOptional; position: import("@feathersjs/typebox").TOptional; relatedQueries: import("@feathersjs/typebox").TOptional>>; suggestedTitle: import("@feathersjs/typebox").TString; suggestedPrompt: import("@feathersjs/typebox").TString; reasoning: import("@feathersjs/typebox").TString; }>>; strikingDistance: import("@feathersjs/typebox").TArray>; topic: import("@feathersjs/typebox").TOptional>; impressions: import("@feathersjs/typebox").TOptional; clicks: import("@feathersjs/typebox").TOptional; ctr: import("@feathersjs/typebox").TOptional; position: import("@feathersjs/typebox").TOptional; relatedQueries: import("@feathersjs/typebox").TOptional>>; suggestedTitle: import("@feathersjs/typebox").TString; suggestedPrompt: import("@feathersjs/typebox").TString; reasoning: import("@feathersjs/typebox").TString; }>>; contentGaps: import("@feathersjs/typebox").TArray>; topic: import("@feathersjs/typebox").TOptional>; impressions: import("@feathersjs/typebox").TOptional; clicks: import("@feathersjs/typebox").TOptional; ctr: import("@feathersjs/typebox").TOptional; position: import("@feathersjs/typebox").TOptional; relatedQueries: import("@feathersjs/typebox").TOptional>>; suggestedTitle: import("@feathersjs/typebox").TString; suggestedPrompt: import("@feathersjs/typebox").TString; reasoning: import("@feathersjs/typebox").TString; }>>; summary: import("@feathersjs/typebox").TString; }>>; createdAt: import("@feathersjs/typebox").TString<"date-time">; }>; export type BlogQueries = Static; export declare const blogQueriesValidator: import("@feathersjs/schema").Validator; export declare const blogQueriesResolver: import("@feathersjs/schema").Resolver<{ _id: string | {}; integrationId: string | {}; provider: string; syncedAt: string; dateRange: { startDate: string; endDate: string; }; queries: { query: string; clicks: number; impressions: number; ctr: number; position: number; potentialTraffic?: number | undefined; seoScore?: number | undefined; opportunities?: string[] | undefined; }[]; pages: { page: string; clicks: number; impressions: number; ctr: number; position: number; opportunityScore?: number | undefined; opportunities?: string[] | undefined; }[]; dailyMetrics?: { date: string; clicks: number; impressions: number; ctr: number; position: number; }[] | undefined; dailyQueries?: { date: string; query: string; clicks: number; impressions: number; ctr: number; position: number; }[] | undefined; dailyPages?: { date: string; page: string; clicks: number; impressions: number; ctr: number; position: number; }[] | undefined; analysis?: { highImpressionLowCtr: { query?: string | undefined; topic?: string | undefined; impressions?: number | undefined; clicks?: number | undefined; ctr?: number | undefined; position?: number | undefined; relatedQueries?: string[] | undefined; suggestedTitle: string; suggestedPrompt: string; reasoning: string; }[]; strikingDistance: { query?: string | undefined; topic?: string | undefined; impressions?: number | undefined; clicks?: number | undefined; ctr?: number | undefined; position?: number | undefined; relatedQueries?: string[] | undefined; suggestedTitle: string; suggestedPrompt: string; reasoning: string; }[]; contentGaps: { query?: string | undefined; topic?: string | undefined; impressions?: number | undefined; clicks?: number | undefined; ctr?: number | undefined; position?: number | undefined; relatedQueries?: string[] | undefined; suggestedTitle: string; suggestedPrompt: string; reasoning: string; }[]; summary: string; } | undefined; createdAt: string; }, HookContext>>; export declare const blogQueriesExternalResolver: import("@feathersjs/schema").Resolver<{ _id: string | {}; integrationId: string | {}; provider: string; syncedAt: string; dateRange: { startDate: string; endDate: string; }; queries: { query: string; clicks: number; impressions: number; ctr: number; position: number; potentialTraffic?: number | undefined; seoScore?: number | undefined; opportunities?: string[] | undefined; }[]; pages: { page: string; clicks: number; impressions: number; ctr: number; position: number; opportunityScore?: number | undefined; opportunities?: string[] | undefined; }[]; dailyMetrics?: { date: string; clicks: number; impressions: number; ctr: number; position: number; }[] | undefined; dailyQueries?: { date: string; query: string; clicks: number; impressions: number; ctr: number; position: number; }[] | undefined; dailyPages?: { date: string; page: string; clicks: number; impressions: number; ctr: number; position: number; }[] | undefined; analysis?: { highImpressionLowCtr: { query?: string | undefined; topic?: string | undefined; impressions?: number | undefined; clicks?: number | undefined; ctr?: number | undefined; position?: number | undefined; relatedQueries?: string[] | undefined; suggestedTitle: string; suggestedPrompt: string; reasoning: string; }[]; strikingDistance: { query?: string | undefined; topic?: string | undefined; impressions?: number | undefined; clicks?: number | undefined; ctr?: number | undefined; position?: number | undefined; relatedQueries?: string[] | undefined; suggestedTitle: string; suggestedPrompt: string; reasoning: string; }[]; contentGaps: { query?: string | undefined; topic?: string | undefined; impressions?: number | undefined; clicks?: number | undefined; ctr?: number | undefined; position?: number | undefined; relatedQueries?: string[] | undefined; suggestedTitle: string; suggestedPrompt: string; reasoning: string; }[]; summary: string; } | undefined; createdAt: string; }, HookContext>>; export declare const blogQueriesDataSchema: import("@feathersjs/typebox").TPick, import("@feathersjs/typebox").TObject<{}>]>; integrationId: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; provider: import("@feathersjs/typebox").TString; syncedAt: import("@feathersjs/typebox").TString<"date-time">; dateRange: import("@feathersjs/typebox").TObject<{ startDate: import("@feathersjs/typebox").TString<"date">; endDate: import("@feathersjs/typebox").TString<"date">; }>; queries: import("@feathersjs/typebox").TArray; clicks: import("@feathersjs/typebox").TNumber; impressions: import("@feathersjs/typebox").TNumber; ctr: import("@feathersjs/typebox").TNumber; position: import("@feathersjs/typebox").TNumber; potentialTraffic: import("@feathersjs/typebox").TOptional; seoScore: import("@feathersjs/typebox").TOptional; opportunities: import("@feathersjs/typebox").TOptional>>; }>>; pages: import("@feathersjs/typebox").TArray; clicks: import("@feathersjs/typebox").TNumber; impressions: import("@feathersjs/typebox").TNumber; ctr: import("@feathersjs/typebox").TNumber; position: import("@feathersjs/typebox").TNumber; opportunityScore: import("@feathersjs/typebox").TOptional; opportunities: import("@feathersjs/typebox").TOptional>>; }>>; dailyMetrics: import("@feathersjs/typebox").TOptional; clicks: import("@feathersjs/typebox").TNumber; impressions: import("@feathersjs/typebox").TNumber; ctr: import("@feathersjs/typebox").TNumber; position: import("@feathersjs/typebox").TNumber; }>>>; dailyQueries: import("@feathersjs/typebox").TOptional; query: import("@feathersjs/typebox").TString; clicks: import("@feathersjs/typebox").TNumber; impressions: import("@feathersjs/typebox").TNumber; ctr: import("@feathersjs/typebox").TNumber; position: import("@feathersjs/typebox").TNumber; }>>>; dailyPages: import("@feathersjs/typebox").TOptional; page: import("@feathersjs/typebox").TString; clicks: import("@feathersjs/typebox").TNumber; impressions: import("@feathersjs/typebox").TNumber; ctr: import("@feathersjs/typebox").TNumber; position: import("@feathersjs/typebox").TNumber; }>>>; analysis: import("@feathersjs/typebox").TOptional>; topic: import("@feathersjs/typebox").TOptional>; impressions: import("@feathersjs/typebox").TOptional; clicks: import("@feathersjs/typebox").TOptional; ctr: import("@feathersjs/typebox").TOptional; position: import("@feathersjs/typebox").TOptional; relatedQueries: import("@feathersjs/typebox").TOptional>>; suggestedTitle: import("@feathersjs/typebox").TString; suggestedPrompt: import("@feathersjs/typebox").TString; reasoning: import("@feathersjs/typebox").TString; }>>; strikingDistance: import("@feathersjs/typebox").TArray>; topic: import("@feathersjs/typebox").TOptional>; impressions: import("@feathersjs/typebox").TOptional; clicks: import("@feathersjs/typebox").TOptional; ctr: import("@feathersjs/typebox").TOptional; position: import("@feathersjs/typebox").TOptional; relatedQueries: import("@feathersjs/typebox").TOptional>>; suggestedTitle: import("@feathersjs/typebox").TString; suggestedPrompt: import("@feathersjs/typebox").TString; reasoning: import("@feathersjs/typebox").TString; }>>; contentGaps: import("@feathersjs/typebox").TArray>; topic: import("@feathersjs/typebox").TOptional>; impressions: import("@feathersjs/typebox").TOptional; clicks: import("@feathersjs/typebox").TOptional; ctr: import("@feathersjs/typebox").TOptional; position: import("@feathersjs/typebox").TOptional; relatedQueries: import("@feathersjs/typebox").TOptional>>; suggestedTitle: import("@feathersjs/typebox").TString; suggestedPrompt: import("@feathersjs/typebox").TString; reasoning: import("@feathersjs/typebox").TString; }>>; summary: import("@feathersjs/typebox").TString; }>>; createdAt: import("@feathersjs/typebox").TString<"date-time">; }>, ["integrationId", "provider", "syncedAt", "dateRange", "queries", "pages", "dailyMetrics", "dailyQueries", "dailyPages", "analysis"]>; export type BlogQueriesData = Static; export declare const blogQueriesDataValidator: import("@feathersjs/schema").Validator; export declare const blogQueriesDataResolver: import("@feathersjs/schema").Resolver<{ _id: string | {}; integrationId: string | {}; provider: string; syncedAt: string; dateRange: { startDate: string; endDate: string; }; queries: { query: string; clicks: number; impressions: number; ctr: number; position: number; potentialTraffic?: number | undefined; seoScore?: number | undefined; opportunities?: string[] | undefined; }[]; pages: { page: string; clicks: number; impressions: number; ctr: number; position: number; opportunityScore?: number | undefined; opportunities?: string[] | undefined; }[]; dailyMetrics?: { date: string; clicks: number; impressions: number; ctr: number; position: number; }[] | undefined; dailyQueries?: { date: string; query: string; clicks: number; impressions: number; ctr: number; position: number; }[] | undefined; dailyPages?: { date: string; page: string; clicks: number; impressions: number; ctr: number; position: number; }[] | undefined; analysis?: { highImpressionLowCtr: { query?: string | undefined; topic?: string | undefined; impressions?: number | undefined; clicks?: number | undefined; ctr?: number | undefined; position?: number | undefined; relatedQueries?: string[] | undefined; suggestedTitle: string; suggestedPrompt: string; reasoning: string; }[]; strikingDistance: { query?: string | undefined; topic?: string | undefined; impressions?: number | undefined; clicks?: number | undefined; ctr?: number | undefined; position?: number | undefined; relatedQueries?: string[] | undefined; suggestedTitle: string; suggestedPrompt: string; reasoning: string; }[]; contentGaps: { query?: string | undefined; topic?: string | undefined; impressions?: number | undefined; clicks?: number | undefined; ctr?: number | undefined; position?: number | undefined; relatedQueries?: string[] | undefined; suggestedTitle: string; suggestedPrompt: string; reasoning: string; }[]; summary: string; } | undefined; createdAt: string; }, HookContext>>; export declare const blogQueriesPatchSchema: import("@feathersjs/typebox").TPartial, import("@feathersjs/typebox").TObject<{}>]>; integrationId: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; provider: import("@feathersjs/typebox").TString; syncedAt: import("@feathersjs/typebox").TString<"date-time">; dateRange: import("@feathersjs/typebox").TObject<{ startDate: import("@feathersjs/typebox").TString<"date">; endDate: import("@feathersjs/typebox").TString<"date">; }>; queries: import("@feathersjs/typebox").TArray; clicks: import("@feathersjs/typebox").TNumber; impressions: import("@feathersjs/typebox").TNumber; ctr: import("@feathersjs/typebox").TNumber; position: import("@feathersjs/typebox").TNumber; potentialTraffic: import("@feathersjs/typebox").TOptional; seoScore: import("@feathersjs/typebox").TOptional; opportunities: import("@feathersjs/typebox").TOptional>>; }>>; pages: import("@feathersjs/typebox").TArray; clicks: import("@feathersjs/typebox").TNumber; impressions: import("@feathersjs/typebox").TNumber; ctr: import("@feathersjs/typebox").TNumber; position: import("@feathersjs/typebox").TNumber; opportunityScore: import("@feathersjs/typebox").TOptional; opportunities: import("@feathersjs/typebox").TOptional>>; }>>; dailyMetrics: import("@feathersjs/typebox").TOptional; clicks: import("@feathersjs/typebox").TNumber; impressions: import("@feathersjs/typebox").TNumber; ctr: import("@feathersjs/typebox").TNumber; position: import("@feathersjs/typebox").TNumber; }>>>; dailyQueries: import("@feathersjs/typebox").TOptional; query: import("@feathersjs/typebox").TString; clicks: import("@feathersjs/typebox").TNumber; impressions: import("@feathersjs/typebox").TNumber; ctr: import("@feathersjs/typebox").TNumber; position: import("@feathersjs/typebox").TNumber; }>>>; dailyPages: import("@feathersjs/typebox").TOptional; page: import("@feathersjs/typebox").TString; clicks: import("@feathersjs/typebox").TNumber; impressions: import("@feathersjs/typebox").TNumber; ctr: import("@feathersjs/typebox").TNumber; position: import("@feathersjs/typebox").TNumber; }>>>; analysis: import("@feathersjs/typebox").TOptional>; topic: import("@feathersjs/typebox").TOptional>; impressions: import("@feathersjs/typebox").TOptional; clicks: import("@feathersjs/typebox").TOptional; ctr: import("@feathersjs/typebox").TOptional; position: import("@feathersjs/typebox").TOptional; relatedQueries: import("@feathersjs/typebox").TOptional>>; suggestedTitle: import("@feathersjs/typebox").TString; suggestedPrompt: import("@feathersjs/typebox").TString; reasoning: import("@feathersjs/typebox").TString; }>>; strikingDistance: import("@feathersjs/typebox").TArray>; topic: import("@feathersjs/typebox").TOptional>; impressions: import("@feathersjs/typebox").TOptional; clicks: import("@feathersjs/typebox").TOptional; ctr: import("@feathersjs/typebox").TOptional; position: import("@feathersjs/typebox").TOptional; relatedQueries: import("@feathersjs/typebox").TOptional>>; suggestedTitle: import("@feathersjs/typebox").TString; suggestedPrompt: import("@feathersjs/typebox").TString; reasoning: import("@feathersjs/typebox").TString; }>>; contentGaps: import("@feathersjs/typebox").TArray>; topic: import("@feathersjs/typebox").TOptional>; impressions: import("@feathersjs/typebox").TOptional; clicks: import("@feathersjs/typebox").TOptional; ctr: import("@feathersjs/typebox").TOptional; position: import("@feathersjs/typebox").TOptional; relatedQueries: import("@feathersjs/typebox").TOptional>>; suggestedTitle: import("@feathersjs/typebox").TString; suggestedPrompt: import("@feathersjs/typebox").TString; reasoning: import("@feathersjs/typebox").TString; }>>; summary: import("@feathersjs/typebox").TString; }>>; createdAt: import("@feathersjs/typebox").TString<"date-time">; }>>; export type BlogQueriesPatch = Static; export declare const blogQueriesPatchValidator: import("@feathersjs/schema").Validator; export declare const blogQueriesPatchResolver: import("@feathersjs/schema").Resolver<{ _id: string | {}; integrationId: string | {}; provider: string; syncedAt: string; dateRange: { startDate: string; endDate: string; }; queries: { query: string; clicks: number; impressions: number; ctr: number; position: number; potentialTraffic?: number | undefined; seoScore?: number | undefined; opportunities?: string[] | undefined; }[]; pages: { page: string; clicks: number; impressions: number; ctr: number; position: number; opportunityScore?: number | undefined; opportunities?: string[] | undefined; }[]; dailyMetrics?: { date: string; clicks: number; impressions: number; ctr: number; position: number; }[] | undefined; dailyQueries?: { date: string; query: string; clicks: number; impressions: number; ctr: number; position: number; }[] | undefined; dailyPages?: { date: string; page: string; clicks: number; impressions: number; ctr: number; position: number; }[] | undefined; analysis?: { highImpressionLowCtr: { query?: string | undefined; topic?: string | undefined; impressions?: number | undefined; clicks?: number | undefined; ctr?: number | undefined; position?: number | undefined; relatedQueries?: string[] | undefined; suggestedTitle: string; suggestedPrompt: string; reasoning: string; }[]; strikingDistance: { query?: string | undefined; topic?: string | undefined; impressions?: number | undefined; clicks?: number | undefined; ctr?: number | undefined; position?: number | undefined; relatedQueries?: string[] | undefined; suggestedTitle: string; suggestedPrompt: string; reasoning: string; }[]; contentGaps: { query?: string | undefined; topic?: string | undefined; impressions?: number | undefined; clicks?: number | undefined; ctr?: number | undefined; position?: number | undefined; relatedQueries?: string[] | undefined; suggestedTitle: string; suggestedPrompt: string; reasoning: string; }[]; summary: string; } | undefined; createdAt: string; }, HookContext>>; export declare const blogQueriesQueryProperties: import("@feathersjs/typebox").TPick, import("@feathersjs/typebox").TObject<{}>]>; integrationId: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; provider: import("@feathersjs/typebox").TString; syncedAt: import("@feathersjs/typebox").TString<"date-time">; dateRange: import("@feathersjs/typebox").TObject<{ startDate: import("@feathersjs/typebox").TString<"date">; endDate: import("@feathersjs/typebox").TString<"date">; }>; queries: import("@feathersjs/typebox").TArray; clicks: import("@feathersjs/typebox").TNumber; impressions: import("@feathersjs/typebox").TNumber; ctr: import("@feathersjs/typebox").TNumber; position: import("@feathersjs/typebox").TNumber; potentialTraffic: import("@feathersjs/typebox").TOptional; seoScore: import("@feathersjs/typebox").TOptional; opportunities: import("@feathersjs/typebox").TOptional>>; }>>; pages: import("@feathersjs/typebox").TArray; clicks: import("@feathersjs/typebox").TNumber; impressions: import("@feathersjs/typebox").TNumber; ctr: import("@feathersjs/typebox").TNumber; position: import("@feathersjs/typebox").TNumber; opportunityScore: import("@feathersjs/typebox").TOptional; opportunities: import("@feathersjs/typebox").TOptional>>; }>>; dailyMetrics: import("@feathersjs/typebox").TOptional; clicks: import("@feathersjs/typebox").TNumber; impressions: import("@feathersjs/typebox").TNumber; ctr: import("@feathersjs/typebox").TNumber; position: import("@feathersjs/typebox").TNumber; }>>>; dailyQueries: import("@feathersjs/typebox").TOptional; query: import("@feathersjs/typebox").TString; clicks: import("@feathersjs/typebox").TNumber; impressions: import("@feathersjs/typebox").TNumber; ctr: import("@feathersjs/typebox").TNumber; position: import("@feathersjs/typebox").TNumber; }>>>; dailyPages: import("@feathersjs/typebox").TOptional; page: import("@feathersjs/typebox").TString; clicks: import("@feathersjs/typebox").TNumber; impressions: import("@feathersjs/typebox").TNumber; ctr: import("@feathersjs/typebox").TNumber; position: import("@feathersjs/typebox").TNumber; }>>>; analysis: import("@feathersjs/typebox").TOptional>; topic: import("@feathersjs/typebox").TOptional>; impressions: import("@feathersjs/typebox").TOptional; clicks: import("@feathersjs/typebox").TOptional; ctr: import("@feathersjs/typebox").TOptional; position: import("@feathersjs/typebox").TOptional; relatedQueries: import("@feathersjs/typebox").TOptional>>; suggestedTitle: import("@feathersjs/typebox").TString; suggestedPrompt: import("@feathersjs/typebox").TString; reasoning: import("@feathersjs/typebox").TString; }>>; strikingDistance: import("@feathersjs/typebox").TArray>; topic: import("@feathersjs/typebox").TOptional>; impressions: import("@feathersjs/typebox").TOptional; clicks: import("@feathersjs/typebox").TOptional; ctr: import("@feathersjs/typebox").TOptional; position: import("@feathersjs/typebox").TOptional; relatedQueries: import("@feathersjs/typebox").TOptional>>; suggestedTitle: import("@feathersjs/typebox").TString; suggestedPrompt: import("@feathersjs/typebox").TString; reasoning: import("@feathersjs/typebox").TString; }>>; contentGaps: import("@feathersjs/typebox").TArray>; topic: import("@feathersjs/typebox").TOptional>; impressions: import("@feathersjs/typebox").TOptional; clicks: import("@feathersjs/typebox").TOptional; ctr: import("@feathersjs/typebox").TOptional; position: import("@feathersjs/typebox").TOptional; relatedQueries: import("@feathersjs/typebox").TOptional>>; suggestedTitle: import("@feathersjs/typebox").TString; suggestedPrompt: import("@feathersjs/typebox").TString; reasoning: import("@feathersjs/typebox").TString; }>>; summary: import("@feathersjs/typebox").TString; }>>; createdAt: import("@feathersjs/typebox").TString<"date-time">; }>, ["_id", "integrationId", "provider", "syncedAt", "createdAt"]>; export declare const blogQueriesQuerySchema: import("@feathersjs/typebox").TIntersect<[import("@feathersjs/typebox").TIntersect<[import("@feathersjs/typebox").TPartial; createdAt: import("@feathersjs/typebox").TOptional; integrationId: import("@feathersjs/typebox").TOptional; provider: import("@feathersjs/typebox").TOptional; syncedAt: import("@feathersjs/typebox").TOptional; }>; $select: import("@feathersjs/typebox").TUnsafe<("_id" | "createdAt" | "integrationId" | "provider" | "syncedAt")[]>; $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>]>>]>>; integrationId: 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>]>>]>>; provider: 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>]>>]>>; syncedAt: 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>]>>]>>; }>>, 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>]>>]>>; integrationId: 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>]>>]>>; provider: 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>]>>]>>; syncedAt: 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>]>>]>>; }>>>; }>]>>; $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>]>>]>>; integrationId: 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>]>>]>>; provider: 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>]>>]>>; syncedAt: 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>]>>]>>; }>>>; }>>, 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>]>>]>>; integrationId: 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>]>>]>>; provider: 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>]>>]>>; syncedAt: 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>]>>]>>; }>>]>, import("@feathersjs/typebox").TObject<{}>]>; export type BlogQueriesQuery = Static; export declare const blogQueriesQueryValidator: import("@feathersjs/schema").Validator; export declare const blogQueriesQueryResolver: 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; integrationId?: string | Partial<{ $gt: string | {}; $gte: string | {}; $lt: string | {}; $lte: string | {}; $ne: string | {}; $in: string | (string | {})[] | {}; $nin: string | (string | {})[] | {}; } & {}> | {} | undefined; provider?: string | Partial<{ $gt: string; $gte: string; $lt: string; $lte: string; $ne: string; $in: string | string[]; $nin: string | string[]; } & {}> | undefined; syncedAt?: 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; integrationId?: string | Partial<{ $gt: string | {}; $gte: string | {}; $lt: string | {}; $lte: string | {}; $ne: string | {}; $in: string | (string | {})[] | {}; $nin: string | (string | {})[] | {}; } & {}> | {} | undefined; provider?: string | Partial<{ $gt: string; $gte: string; $lt: string; $lte: string; $ne: string; $in: string | string[]; $nin: string | string[]; } & {}> | undefined; syncedAt?: 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; integrationId?: string | Partial<{ $gt: string | {}; $gte: string | {}; $lt: string | {}; $lte: string | {}; $ne: string | {}; $in: string | (string | {})[] | {}; $nin: string | (string | {})[] | {}; } & {}> | {} | undefined; provider?: string | Partial<{ $gt: string; $gte: string; $lt: string; $lte: string; $ne: string; $in: string | string[]; $nin: string | string[]; } & {}> | undefined; syncedAt?: 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; integrationId?: string | Partial<{ $gt: string | {}; $gte: string | {}; $lt: string | {}; $lte: string | {}; $ne: string | {}; $in: string | (string | {})[] | {}; $nin: string | (string | {})[] | {}; } & {}> | {} | undefined; provider?: string | Partial<{ $gt: string; $gte: string; $lt: string; $lte: string; $ne: string; $in: string | string[]; $nin: string | string[]; } & {}> | undefined; syncedAt?: string | Partial<{ $gt: string; $gte: string; $lt: string; $lte: string; $ne: string; $in: string | string[]; $nin: string | string[]; } & {}> | undefined; } & {}, HookContext>>;