import type { Static } from '@feathersjs/typebox'; import type { HookContext } from '../../../declarations'; import type { BlogIntegrationsService } from './integrations.class'; export declare const blogIntegrationsSchema: import("@feathersjs/typebox").TObject<{ _id: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; provider: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"google-search-console">]>; enabled: import("@feathersjs/typebox").TBoolean; config: import("@feathersjs/typebox").TObject<{ siteUrl: import("@feathersjs/typebox").TString; syncIntervalHours: import("@feathersjs/typebox").TOptional; lastSyncAt: import("@feathersjs/typebox").TOptional>; }>; secretRef: import("@feathersjs/typebox").TOptional>; createdAt: import("@feathersjs/typebox").TString<"date-time">; updatedAt: import("@feathersjs/typebox").TString<"date-time">; }>; export type BlogIntegrations = Static; export declare const blogIntegrationsValidator: import("@feathersjs/schema").Validator; export declare const blogIntegrationsResolver: import("@feathersjs/schema").Resolver<{ _id: string | {}; provider: "google-search-console"; enabled: boolean; config: { siteUrl: string; syncIntervalHours?: number | undefined; lastSyncAt?: string | undefined; }; secretRef?: string | undefined; createdAt: string; updatedAt: string; }, HookContext>>; export declare const blogIntegrationsExternalResolver: import("@feathersjs/schema").Resolver<{ _id: string | {}; provider: "google-search-console"; enabled: boolean; config: { siteUrl: string; syncIntervalHours?: number | undefined; lastSyncAt?: string | undefined; }; secretRef?: string | undefined; createdAt: string; updatedAt: string; }, HookContext>>; export declare const blogIntegrationsDataSchema: import("@feathersjs/typebox").TPick, import("@feathersjs/typebox").TObject<{}>]>; provider: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"google-search-console">]>; enabled: import("@feathersjs/typebox").TBoolean; config: import("@feathersjs/typebox").TObject<{ siteUrl: import("@feathersjs/typebox").TString; syncIntervalHours: import("@feathersjs/typebox").TOptional; lastSyncAt: import("@feathersjs/typebox").TOptional>; }>; secretRef: import("@feathersjs/typebox").TOptional>; createdAt: import("@feathersjs/typebox").TString<"date-time">; updatedAt: import("@feathersjs/typebox").TString<"date-time">; }>, ["provider", "enabled", "config", "secretRef"]>; export type BlogIntegrationsData = Static; export declare const blogIntegrationsDataValidator: import("@feathersjs/schema").Validator; export declare const blogIntegrationsDataResolver: import("@feathersjs/schema").Resolver<{ _id: string | {}; provider: "google-search-console"; enabled: boolean; config: { siteUrl: string; syncIntervalHours?: number | undefined; lastSyncAt?: string | undefined; }; secretRef?: string | undefined; createdAt: string; updatedAt: string; }, HookContext>>; export declare const blogIntegrationsPatchSchema: import("@feathersjs/typebox").TPartial, import("@feathersjs/typebox").TObject<{}>]>; provider: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"google-search-console">]>; enabled: import("@feathersjs/typebox").TBoolean; config: import("@feathersjs/typebox").TObject<{ siteUrl: import("@feathersjs/typebox").TString; syncIntervalHours: import("@feathersjs/typebox").TOptional; lastSyncAt: import("@feathersjs/typebox").TOptional>; }>; secretRef: import("@feathersjs/typebox").TOptional>; createdAt: import("@feathersjs/typebox").TString<"date-time">; updatedAt: import("@feathersjs/typebox").TString<"date-time">; }>>; export type BlogIntegrationsPatch = Static; export declare const blogIntegrationsPatchValidator: import("@feathersjs/schema").Validator; export declare const blogIntegrationsPatchResolver: import("@feathersjs/schema").Resolver<{ _id: string | {}; provider: "google-search-console"; enabled: boolean; config: { siteUrl: string; syncIntervalHours?: number | undefined; lastSyncAt?: string | undefined; }; secretRef?: string | undefined; createdAt: string; updatedAt: string; }, HookContext>>; export declare const blogIntegrationsQueryProperties: import("@feathersjs/typebox").TPick, import("@feathersjs/typebox").TObject<{}>]>; provider: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"google-search-console">]>; enabled: import("@feathersjs/typebox").TBoolean; config: import("@feathersjs/typebox").TObject<{ siteUrl: import("@feathersjs/typebox").TString; syncIntervalHours: import("@feathersjs/typebox").TOptional; lastSyncAt: import("@feathersjs/typebox").TOptional>; }>; secretRef: import("@feathersjs/typebox").TOptional>; createdAt: import("@feathersjs/typebox").TString<"date-time">; updatedAt: import("@feathersjs/typebox").TString<"date-time">; }>, ["_id", "provider", "enabled"]>; export declare const blogIntegrationsQuerySchema: import("@feathersjs/typebox").TIntersect<[import("@feathersjs/typebox").TIntersect<[import("@feathersjs/typebox").TPartial; enabled: import("@feathersjs/typebox").TOptional; provider: import("@feathersjs/typebox").TOptional; }>; $select: import("@feathersjs/typebox").TUnsafe<("_id" | "enabled" | "provider")[]>; $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>]>>]>>; enabled: import("@feathersjs/typebox").TOptional | import("@feathersjs/typebox").TBoolean; $nin: import("@feathersjs/typebox").TArray | import("@feathersjs/typebox").TBoolean; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; provider: import("@feathersjs/typebox").TOptional]>, import("@feathersjs/typebox").TPartial]>; $gte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"google-search-console">]>; $lt: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"google-search-console">]>; $lte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"google-search-console">]>; $ne: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"google-search-console">]>; $in: import("@feathersjs/typebox").TArray]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"google-search-console">]>; $nin: import("@feathersjs/typebox").TArray]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"google-search-console">]>; }>, 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>]>>]>>; enabled: import("@feathersjs/typebox").TOptional | import("@feathersjs/typebox").TBoolean; $nin: import("@feathersjs/typebox").TArray | import("@feathersjs/typebox").TBoolean; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; provider: import("@feathersjs/typebox").TOptional]>, import("@feathersjs/typebox").TPartial]>; $gte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"google-search-console">]>; $lt: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"google-search-console">]>; $lte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"google-search-console">]>; $ne: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"google-search-console">]>; $in: import("@feathersjs/typebox").TArray]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"google-search-console">]>; $nin: import("@feathersjs/typebox").TArray]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"google-search-console">]>; }>, 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>]>>]>>; enabled: import("@feathersjs/typebox").TOptional | import("@feathersjs/typebox").TBoolean; $nin: import("@feathersjs/typebox").TArray | import("@feathersjs/typebox").TBoolean; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; provider: import("@feathersjs/typebox").TOptional]>, import("@feathersjs/typebox").TPartial]>; $gte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"google-search-console">]>; $lt: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"google-search-console">]>; $lte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"google-search-console">]>; $ne: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"google-search-console">]>; $in: import("@feathersjs/typebox").TArray]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"google-search-console">]>; $nin: import("@feathersjs/typebox").TArray]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"google-search-console">]>; }>, 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>]>>]>>; enabled: import("@feathersjs/typebox").TOptional | import("@feathersjs/typebox").TBoolean; $nin: import("@feathersjs/typebox").TArray | import("@feathersjs/typebox").TBoolean; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; provider: import("@feathersjs/typebox").TOptional]>, import("@feathersjs/typebox").TPartial]>; $gte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"google-search-console">]>; $lt: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"google-search-console">]>; $lte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"google-search-console">]>; $ne: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"google-search-console">]>; $in: import("@feathersjs/typebox").TArray]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"google-search-console">]>; $nin: import("@feathersjs/typebox").TArray]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"google-search-console">]>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; }>>]>, import("@feathersjs/typebox").TObject<{}>]>; export type BlogIntegrationsQuery = Static; export declare const blogIntegrationsQueryValidator: import("@feathersjs/schema").Validator; export declare const blogIntegrationsQueryResolver: import("@feathersjs/schema").Resolver | {} | undefined; enabled?: boolean | Partial<{ $gt: boolean; $gte: boolean; $lt: boolean; $lte: boolean; $ne: boolean; $in: boolean | boolean[]; $nin: boolean | boolean[]; } & {}> | undefined; provider?: "google-search-console" | Partial<{ $gt: "google-search-console"; $gte: "google-search-console"; $lt: "google-search-console"; $lte: "google-search-console"; $ne: "google-search-console"; $in: "google-search-console" | "google-search-console"[]; $nin: "google-search-console" | "google-search-console"[]; } & {}> | undefined; } | { $or: { _id?: string | Partial<{ $gt: string | {}; $gte: string | {}; $lt: string | {}; $lte: string | {}; $ne: string | {}; $in: string | (string | {})[] | {}; $nin: string | (string | {})[] | {}; } & {}> | {} | undefined; enabled?: boolean | Partial<{ $gt: boolean; $gte: boolean; $lt: boolean; $lte: boolean; $ne: boolean; $in: boolean | boolean[]; $nin: boolean | boolean[]; } & {}> | undefined; provider?: "google-search-console" | Partial<{ $gt: "google-search-console"; $gte: "google-search-console"; $lt: "google-search-console"; $lte: "google-search-console"; $ne: "google-search-console"; $in: "google-search-console" | "google-search-console"[]; $nin: "google-search-console" | "google-search-console"[]; } & {}> | undefined; }[]; })[]; $or: { _id?: string | Partial<{ $gt: string | {}; $gte: string | {}; $lt: string | {}; $lte: string | {}; $ne: string | {}; $in: string | (string | {})[] | {}; $nin: string | (string | {})[] | {}; } & {}> | {} | undefined; enabled?: boolean | Partial<{ $gt: boolean; $gte: boolean; $lt: boolean; $lte: boolean; $ne: boolean; $in: boolean | boolean[]; $nin: boolean | boolean[]; } & {}> | undefined; provider?: "google-search-console" | Partial<{ $gt: "google-search-console"; $gte: "google-search-console"; $lt: "google-search-console"; $lte: "google-search-console"; $ne: "google-search-console"; $in: "google-search-console" | "google-search-console"[]; $nin: "google-search-console" | "google-search-console"[]; } & {}> | undefined; }[]; }> & { _id?: string | Partial<{ $gt: string | {}; $gte: string | {}; $lt: string | {}; $lte: string | {}; $ne: string | {}; $in: string | (string | {})[] | {}; $nin: string | (string | {})[] | {}; } & {}> | {} | undefined; enabled?: boolean | Partial<{ $gt: boolean; $gte: boolean; $lt: boolean; $lte: boolean; $ne: boolean; $in: boolean | boolean[]; $nin: boolean | boolean[]; } & {}> | undefined; provider?: "google-search-console" | Partial<{ $gt: "google-search-console"; $gte: "google-search-console"; $lt: "google-search-console"; $lte: "google-search-console"; $ne: "google-search-console"; $in: "google-search-console" | "google-search-console"[]; $nin: "google-search-console" | "google-search-console"[]; } & {}> | undefined; } & {}, HookContext>>;