import type { Static } from '@feathersjs/typebox'; import type { HookContext } from '../../../declarations'; import type { AffiliatesContractsService } from './contracts.class'; export declare const affiliatesContractsSchema: import("@feathersjs/typebox").TObject<{ _id: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; name: import("@feathersjs/typebox").TString; version: import("@feathersjs/typebox").TNumber; status: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"draft">, import("@feathersjs/typebox").TLiteral<"active">, import("@feathersjs/typebox").TLiteral<"archived">, import("@feathersjs/typebox").TLiteral<"expired">]>; commissionType: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"percentage">, import("@feathersjs/typebox").TLiteral<"fixed">]>; defaultCommissionRate: import("@feathersjs/typebox").TNumber; recurringCommissions: import("@feathersjs/typebox").TBoolean; cookieWindowDays: import("@feathersjs/typebox").TNumber; minimumPayoutThreshold: import("@feathersjs/typebox").TNumber; commissionMaturityDays: import("@feathersjs/typebox").TNumber; couponDiscount: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"fixed">]>; value: import("@feathersjs/typebox").TNumber; }>>; stripeCouponId: import("@feathersjs/typebox").TOptional>; tiers: import("@feathersjs/typebox").TArray; minReferrals: import("@feathersjs/typebox").TNumber; commissionRate: import("@feathersjs/typebox").TNumber; }>>; activatedAt: import("@feathersjs/typebox").TOptional; expiresAt: import("@feathersjs/typebox").TOptional; archivedAt: import("@feathersjs/typebox").TOptional; createdAt: import("@feathersjs/typebox").TOptional; updatedAt: import("@feathersjs/typebox").TOptional; }>; export type AffiliatesContracts = Static; export declare const affiliatesContractsValidator: import("@feathersjs/schema").Validator; export declare const affiliatesContractsResolver: import("@feathersjs/schema").Resolver<{ _id: string | {}; name: string; version: number; status: "active" | "archived" | "draft" | "expired"; commissionType: "fixed" | "percentage"; defaultCommissionRate: number; recurringCommissions: boolean; cookieWindowDays: number; minimumPayoutThreshold: number; commissionMaturityDays: number; couponDiscount?: { type: "fixed" | "percentage"; value: number; } | undefined; stripeCouponId?: string | undefined; tiers: { name: string; minReferrals: number; commissionRate: number; }[]; activatedAt?: any; expiresAt?: any; archivedAt?: any; createdAt?: any; updatedAt?: any; }, HookContext>>; export declare const affiliatesContractsExternalResolver: import("@feathersjs/schema").Resolver<{ _id: string | {}; name: string; version: number; status: "active" | "archived" | "draft" | "expired"; commissionType: "fixed" | "percentage"; defaultCommissionRate: number; recurringCommissions: boolean; cookieWindowDays: number; minimumPayoutThreshold: number; commissionMaturityDays: number; couponDiscount?: { type: "fixed" | "percentage"; value: number; } | undefined; stripeCouponId?: string | undefined; tiers: { name: string; minReferrals: number; commissionRate: number; }[]; activatedAt?: any; expiresAt?: any; archivedAt?: any; createdAt?: any; updatedAt?: any; }, HookContext>>; export declare const affiliatesContractsDataSchema: import("@feathersjs/typebox").TPick, import("@feathersjs/typebox").TObject<{}>]>; name: import("@feathersjs/typebox").TString; version: import("@feathersjs/typebox").TNumber; status: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"draft">, import("@feathersjs/typebox").TLiteral<"active">, import("@feathersjs/typebox").TLiteral<"archived">, import("@feathersjs/typebox").TLiteral<"expired">]>; commissionType: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"percentage">, import("@feathersjs/typebox").TLiteral<"fixed">]>; defaultCommissionRate: import("@feathersjs/typebox").TNumber; recurringCommissions: import("@feathersjs/typebox").TBoolean; cookieWindowDays: import("@feathersjs/typebox").TNumber; minimumPayoutThreshold: import("@feathersjs/typebox").TNumber; commissionMaturityDays: import("@feathersjs/typebox").TNumber; couponDiscount: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"fixed">]>; value: import("@feathersjs/typebox").TNumber; }>>; stripeCouponId: import("@feathersjs/typebox").TOptional>; tiers: import("@feathersjs/typebox").TArray; minReferrals: import("@feathersjs/typebox").TNumber; commissionRate: import("@feathersjs/typebox").TNumber; }>>; activatedAt: import("@feathersjs/typebox").TOptional; expiresAt: import("@feathersjs/typebox").TOptional; archivedAt: import("@feathersjs/typebox").TOptional; createdAt: import("@feathersjs/typebox").TOptional; updatedAt: import("@feathersjs/typebox").TOptional; }>, ["name", "commissionType", "defaultCommissionRate", "recurringCommissions", "cookieWindowDays", "minimumPayoutThreshold", "commissionMaturityDays", "couponDiscount", "tiers", "expiresAt"]>; export type AffiliatesContractsData = Static; export declare const affiliatesContractsDataValidator: import("@feathersjs/schema").Validator; export declare const affiliatesContractsDataResolver: import("@feathersjs/schema").Resolver<{ _id: string | {}; name: string; version: number; status: "active" | "archived" | "draft" | "expired"; commissionType: "fixed" | "percentage"; defaultCommissionRate: number; recurringCommissions: boolean; cookieWindowDays: number; minimumPayoutThreshold: number; commissionMaturityDays: number; couponDiscount?: { type: "fixed" | "percentage"; value: number; } | undefined; stripeCouponId?: string | undefined; tiers: { name: string; minReferrals: number; commissionRate: number; }[]; activatedAt?: any; expiresAt?: any; archivedAt?: any; createdAt?: any; updatedAt?: any; }, HookContext>>; export declare const affiliatesContractsPatchSchema: import("@feathersjs/typebox").TPartial, import("@feathersjs/typebox").TObject<{}>]>; name: import("@feathersjs/typebox").TString; version: import("@feathersjs/typebox").TNumber; status: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"draft">, import("@feathersjs/typebox").TLiteral<"active">, import("@feathersjs/typebox").TLiteral<"archived">, import("@feathersjs/typebox").TLiteral<"expired">]>; commissionType: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"percentage">, import("@feathersjs/typebox").TLiteral<"fixed">]>; defaultCommissionRate: import("@feathersjs/typebox").TNumber; recurringCommissions: import("@feathersjs/typebox").TBoolean; cookieWindowDays: import("@feathersjs/typebox").TNumber; minimumPayoutThreshold: import("@feathersjs/typebox").TNumber; commissionMaturityDays: import("@feathersjs/typebox").TNumber; couponDiscount: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"fixed">]>; value: import("@feathersjs/typebox").TNumber; }>>; stripeCouponId: import("@feathersjs/typebox").TOptional>; tiers: import("@feathersjs/typebox").TArray; minReferrals: import("@feathersjs/typebox").TNumber; commissionRate: import("@feathersjs/typebox").TNumber; }>>; activatedAt: import("@feathersjs/typebox").TOptional; expiresAt: import("@feathersjs/typebox").TOptional; archivedAt: import("@feathersjs/typebox").TOptional; createdAt: import("@feathersjs/typebox").TOptional; updatedAt: import("@feathersjs/typebox").TOptional; }>>; export type AffiliatesContractsPatch = Static; export declare const affiliatesContractsPatchValidator: import("@feathersjs/schema").Validator; export declare const affiliatesContractsPatchResolver: import("@feathersjs/schema").Resolver<{ _id: string | {}; name: string; version: number; status: "active" | "archived" | "draft" | "expired"; commissionType: "fixed" | "percentage"; defaultCommissionRate: number; recurringCommissions: boolean; cookieWindowDays: number; minimumPayoutThreshold: number; commissionMaturityDays: number; couponDiscount?: { type: "fixed" | "percentage"; value: number; } | undefined; stripeCouponId?: string | undefined; tiers: { name: string; minReferrals: number; commissionRate: number; }[]; activatedAt?: any; expiresAt?: any; archivedAt?: any; createdAt?: any; updatedAt?: any; }, HookContext>>; export declare const affiliatesContractsQueryProperties: import("@feathersjs/typebox").TPick, import("@feathersjs/typebox").TObject<{}>]>; name: import("@feathersjs/typebox").TString; version: import("@feathersjs/typebox").TNumber; status: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"draft">, import("@feathersjs/typebox").TLiteral<"active">, import("@feathersjs/typebox").TLiteral<"archived">, import("@feathersjs/typebox").TLiteral<"expired">]>; commissionType: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"percentage">, import("@feathersjs/typebox").TLiteral<"fixed">]>; defaultCommissionRate: import("@feathersjs/typebox").TNumber; recurringCommissions: import("@feathersjs/typebox").TBoolean; cookieWindowDays: import("@feathersjs/typebox").TNumber; minimumPayoutThreshold: import("@feathersjs/typebox").TNumber; commissionMaturityDays: import("@feathersjs/typebox").TNumber; couponDiscount: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"fixed">]>; value: import("@feathersjs/typebox").TNumber; }>>; stripeCouponId: import("@feathersjs/typebox").TOptional>; tiers: import("@feathersjs/typebox").TArray; minReferrals: import("@feathersjs/typebox").TNumber; commissionRate: import("@feathersjs/typebox").TNumber; }>>; activatedAt: import("@feathersjs/typebox").TOptional; expiresAt: import("@feathersjs/typebox").TOptional; archivedAt: import("@feathersjs/typebox").TOptional; createdAt: import("@feathersjs/typebox").TOptional; updatedAt: import("@feathersjs/typebox").TOptional; }>, ["_id", "name", "version", "status", "stripeCouponId"]>; export declare const affiliatesContractsQuerySchema: import("@feathersjs/typebox").TIntersect<[import("@feathersjs/typebox").TIntersect<[import("@feathersjs/typebox").TPartial; name: import("@feathersjs/typebox").TOptional; status: import("@feathersjs/typebox").TOptional; stripeCouponId: import("@feathersjs/typebox").TOptional; version: import("@feathersjs/typebox").TOptional; }>; $select: import("@feathersjs/typebox").TUnsafe<("_id" | "name" | "status" | "stripeCouponId" | "version")[]>; $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>]>>]>>; name: 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>]>>]>>; status: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"active">, import("@feathersjs/typebox").TLiteral<"archived">, import("@feathersjs/typebox").TLiteral<"expired">]>, import("@feathersjs/typebox").TPartial, import("@feathersjs/typebox").TLiteral<"active">, import("@feathersjs/typebox").TLiteral<"archived">, import("@feathersjs/typebox").TLiteral<"expired">]>; $gte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"draft">, import("@feathersjs/typebox").TLiteral<"active">, import("@feathersjs/typebox").TLiteral<"archived">, import("@feathersjs/typebox").TLiteral<"expired">]>; $lt: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"draft">, import("@feathersjs/typebox").TLiteral<"active">, import("@feathersjs/typebox").TLiteral<"archived">, import("@feathersjs/typebox").TLiteral<"expired">]>; $lte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"draft">, import("@feathersjs/typebox").TLiteral<"active">, import("@feathersjs/typebox").TLiteral<"archived">, import("@feathersjs/typebox").TLiteral<"expired">]>; $ne: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"draft">, import("@feathersjs/typebox").TLiteral<"active">, import("@feathersjs/typebox").TLiteral<"archived">, import("@feathersjs/typebox").TLiteral<"expired">]>; $in: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TLiteral<"active">, import("@feathersjs/typebox").TLiteral<"archived">, import("@feathersjs/typebox").TLiteral<"expired">]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"draft">, import("@feathersjs/typebox").TLiteral<"active">, import("@feathersjs/typebox").TLiteral<"archived">, import("@feathersjs/typebox").TLiteral<"expired">]>; $nin: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TLiteral<"active">, import("@feathersjs/typebox").TLiteral<"archived">, import("@feathersjs/typebox").TLiteral<"expired">]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"draft">, import("@feathersjs/typebox").TLiteral<"active">, import("@feathersjs/typebox").TLiteral<"archived">, import("@feathersjs/typebox").TLiteral<"expired">]>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; stripeCouponId: import("@feathersjs/typebox").TOptional>, import("@feathersjs/typebox").TPartial>; $gte: import("@feathersjs/typebox").TOptional>; $lt: import("@feathersjs/typebox").TOptional>; $lte: import("@feathersjs/typebox").TOptional>; $ne: import("@feathersjs/typebox").TOptional>; $in: import("@feathersjs/typebox").TArray>> | import("@feathersjs/typebox").TOptional>; $nin: import("@feathersjs/typebox").TArray>> | import("@feathersjs/typebox").TOptional>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; version: import("@feathersjs/typebox").TOptional | import("@feathersjs/typebox").TNumber; $nin: import("@feathersjs/typebox").TArray | import("@feathersjs/typebox").TNumber; }>, 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>]>>]>>; name: 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>]>>]>>; status: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"active">, import("@feathersjs/typebox").TLiteral<"archived">, import("@feathersjs/typebox").TLiteral<"expired">]>, import("@feathersjs/typebox").TPartial, import("@feathersjs/typebox").TLiteral<"active">, import("@feathersjs/typebox").TLiteral<"archived">, import("@feathersjs/typebox").TLiteral<"expired">]>; $gte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"draft">, import("@feathersjs/typebox").TLiteral<"active">, import("@feathersjs/typebox").TLiteral<"archived">, import("@feathersjs/typebox").TLiteral<"expired">]>; $lt: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"draft">, import("@feathersjs/typebox").TLiteral<"active">, import("@feathersjs/typebox").TLiteral<"archived">, import("@feathersjs/typebox").TLiteral<"expired">]>; $lte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"draft">, import("@feathersjs/typebox").TLiteral<"active">, import("@feathersjs/typebox").TLiteral<"archived">, import("@feathersjs/typebox").TLiteral<"expired">]>; $ne: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"draft">, import("@feathersjs/typebox").TLiteral<"active">, import("@feathersjs/typebox").TLiteral<"archived">, import("@feathersjs/typebox").TLiteral<"expired">]>; $in: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TLiteral<"active">, import("@feathersjs/typebox").TLiteral<"archived">, import("@feathersjs/typebox").TLiteral<"expired">]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"draft">, import("@feathersjs/typebox").TLiteral<"active">, import("@feathersjs/typebox").TLiteral<"archived">, import("@feathersjs/typebox").TLiteral<"expired">]>; $nin: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TLiteral<"active">, import("@feathersjs/typebox").TLiteral<"archived">, import("@feathersjs/typebox").TLiteral<"expired">]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"draft">, import("@feathersjs/typebox").TLiteral<"active">, import("@feathersjs/typebox").TLiteral<"archived">, import("@feathersjs/typebox").TLiteral<"expired">]>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; stripeCouponId: import("@feathersjs/typebox").TOptional>, import("@feathersjs/typebox").TPartial>; $gte: import("@feathersjs/typebox").TOptional>; $lt: import("@feathersjs/typebox").TOptional>; $lte: import("@feathersjs/typebox").TOptional>; $ne: import("@feathersjs/typebox").TOptional>; $in: import("@feathersjs/typebox").TArray>> | import("@feathersjs/typebox").TOptional>; $nin: import("@feathersjs/typebox").TArray>> | import("@feathersjs/typebox").TOptional>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; version: import("@feathersjs/typebox").TOptional | import("@feathersjs/typebox").TNumber; $nin: import("@feathersjs/typebox").TArray | import("@feathersjs/typebox").TNumber; }>, 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>]>>]>>; name: 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>]>>]>>; status: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"active">, import("@feathersjs/typebox").TLiteral<"archived">, import("@feathersjs/typebox").TLiteral<"expired">]>, import("@feathersjs/typebox").TPartial, import("@feathersjs/typebox").TLiteral<"active">, import("@feathersjs/typebox").TLiteral<"archived">, import("@feathersjs/typebox").TLiteral<"expired">]>; $gte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"draft">, import("@feathersjs/typebox").TLiteral<"active">, import("@feathersjs/typebox").TLiteral<"archived">, import("@feathersjs/typebox").TLiteral<"expired">]>; $lt: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"draft">, import("@feathersjs/typebox").TLiteral<"active">, import("@feathersjs/typebox").TLiteral<"archived">, import("@feathersjs/typebox").TLiteral<"expired">]>; $lte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"draft">, import("@feathersjs/typebox").TLiteral<"active">, import("@feathersjs/typebox").TLiteral<"archived">, import("@feathersjs/typebox").TLiteral<"expired">]>; $ne: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"draft">, import("@feathersjs/typebox").TLiteral<"active">, import("@feathersjs/typebox").TLiteral<"archived">, import("@feathersjs/typebox").TLiteral<"expired">]>; $in: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TLiteral<"active">, import("@feathersjs/typebox").TLiteral<"archived">, import("@feathersjs/typebox").TLiteral<"expired">]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"draft">, import("@feathersjs/typebox").TLiteral<"active">, import("@feathersjs/typebox").TLiteral<"archived">, import("@feathersjs/typebox").TLiteral<"expired">]>; $nin: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TLiteral<"active">, import("@feathersjs/typebox").TLiteral<"archived">, import("@feathersjs/typebox").TLiteral<"expired">]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"draft">, import("@feathersjs/typebox").TLiteral<"active">, import("@feathersjs/typebox").TLiteral<"archived">, import("@feathersjs/typebox").TLiteral<"expired">]>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; stripeCouponId: import("@feathersjs/typebox").TOptional>, import("@feathersjs/typebox").TPartial>; $gte: import("@feathersjs/typebox").TOptional>; $lt: import("@feathersjs/typebox").TOptional>; $lte: import("@feathersjs/typebox").TOptional>; $ne: import("@feathersjs/typebox").TOptional>; $in: import("@feathersjs/typebox").TArray>> | import("@feathersjs/typebox").TOptional>; $nin: import("@feathersjs/typebox").TArray>> | import("@feathersjs/typebox").TOptional>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; version: import("@feathersjs/typebox").TOptional | import("@feathersjs/typebox").TNumber; $nin: import("@feathersjs/typebox").TArray | import("@feathersjs/typebox").TNumber; }>, 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>]>>]>>; name: 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>]>>]>>; status: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"active">, import("@feathersjs/typebox").TLiteral<"archived">, import("@feathersjs/typebox").TLiteral<"expired">]>, import("@feathersjs/typebox").TPartial, import("@feathersjs/typebox").TLiteral<"active">, import("@feathersjs/typebox").TLiteral<"archived">, import("@feathersjs/typebox").TLiteral<"expired">]>; $gte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"draft">, import("@feathersjs/typebox").TLiteral<"active">, import("@feathersjs/typebox").TLiteral<"archived">, import("@feathersjs/typebox").TLiteral<"expired">]>; $lt: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"draft">, import("@feathersjs/typebox").TLiteral<"active">, import("@feathersjs/typebox").TLiteral<"archived">, import("@feathersjs/typebox").TLiteral<"expired">]>; $lte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"draft">, import("@feathersjs/typebox").TLiteral<"active">, import("@feathersjs/typebox").TLiteral<"archived">, import("@feathersjs/typebox").TLiteral<"expired">]>; $ne: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"draft">, import("@feathersjs/typebox").TLiteral<"active">, import("@feathersjs/typebox").TLiteral<"archived">, import("@feathersjs/typebox").TLiteral<"expired">]>; $in: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TLiteral<"active">, import("@feathersjs/typebox").TLiteral<"archived">, import("@feathersjs/typebox").TLiteral<"expired">]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"draft">, import("@feathersjs/typebox").TLiteral<"active">, import("@feathersjs/typebox").TLiteral<"archived">, import("@feathersjs/typebox").TLiteral<"expired">]>; $nin: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TLiteral<"active">, import("@feathersjs/typebox").TLiteral<"archived">, import("@feathersjs/typebox").TLiteral<"expired">]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"draft">, import("@feathersjs/typebox").TLiteral<"active">, import("@feathersjs/typebox").TLiteral<"archived">, import("@feathersjs/typebox").TLiteral<"expired">]>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; stripeCouponId: import("@feathersjs/typebox").TOptional>, import("@feathersjs/typebox").TPartial>; $gte: import("@feathersjs/typebox").TOptional>; $lt: import("@feathersjs/typebox").TOptional>; $lte: import("@feathersjs/typebox").TOptional>; $ne: import("@feathersjs/typebox").TOptional>; $in: import("@feathersjs/typebox").TArray>> | import("@feathersjs/typebox").TOptional>; $nin: import("@feathersjs/typebox").TArray>> | import("@feathersjs/typebox").TOptional>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; version: import("@feathersjs/typebox").TOptional | import("@feathersjs/typebox").TNumber; $nin: import("@feathersjs/typebox").TArray | import("@feathersjs/typebox").TNumber; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; }>>]>, import("@feathersjs/typebox").TObject<{}>]>; export type AffiliatesContractsQuery = Static; export declare const affiliatesContractsQueryValidator: import("@feathersjs/schema").Validator; export declare const affiliatesContractsQueryResolver: import("@feathersjs/schema").Resolver | {} | undefined; name?: string | Partial<{ $gt: string; $gte: string; $lt: string; $lte: string; $ne: string; $in: string | string[]; $nin: string | string[]; } & {}> | undefined; status?: "active" | "archived" | "draft" | "expired" | Partial<{ $gt: "active" | "archived" | "draft" | "expired"; $gte: "active" | "archived" | "draft" | "expired"; $lt: "active" | "archived" | "draft" | "expired"; $lte: "active" | "archived" | "draft" | "expired"; $ne: "active" | "archived" | "draft" | "expired"; $in: "active" | "archived" | "draft" | "expired" | ("active" | "archived" | "draft" | "expired")[]; $nin: "active" | "archived" | "draft" | "expired" | ("active" | "archived" | "draft" | "expired")[]; } & {}> | undefined; stripeCouponId?: string | Partial<{ $gt?: string | undefined; $gte?: string | undefined; $lt?: string | undefined; $lte?: string | undefined; $ne?: string | undefined; $in: string | string[]; $nin: string | string[]; } & {}> | undefined; version?: number | Partial<{ $gt: number; $gte: number; $lt: number; $lte: number; $ne: number; $in: number | number[]; $nin: number | number[]; } & {}> | undefined; } | { $or: { _id?: string | Partial<{ $gt: string | {}; $gte: string | {}; $lt: string | {}; $lte: string | {}; $ne: string | {}; $in: string | (string | {})[] | {}; $nin: string | (string | {})[] | {}; } & {}> | {} | undefined; name?: string | Partial<{ $gt: string; $gte: string; $lt: string; $lte: string; $ne: string; $in: string | string[]; $nin: string | string[]; } & {}> | undefined; status?: "active" | "archived" | "draft" | "expired" | Partial<{ $gt: "active" | "archived" | "draft" | "expired"; $gte: "active" | "archived" | "draft" | "expired"; $lt: "active" | "archived" | "draft" | "expired"; $lte: "active" | "archived" | "draft" | "expired"; $ne: "active" | "archived" | "draft" | "expired"; $in: "active" | "archived" | "draft" | "expired" | ("active" | "archived" | "draft" | "expired")[]; $nin: "active" | "archived" | "draft" | "expired" | ("active" | "archived" | "draft" | "expired")[]; } & {}> | undefined; stripeCouponId?: string | Partial<{ $gt?: string | undefined; $gte?: string | undefined; $lt?: string | undefined; $lte?: string | undefined; $ne?: string | undefined; $in: string | string[]; $nin: string | string[]; } & {}> | undefined; version?: number | Partial<{ $gt: number; $gte: number; $lt: number; $lte: number; $ne: number; $in: number | number[]; $nin: number | number[]; } & {}> | undefined; }[]; })[]; $or: { _id?: string | Partial<{ $gt: string | {}; $gte: string | {}; $lt: string | {}; $lte: string | {}; $ne: string | {}; $in: string | (string | {})[] | {}; $nin: string | (string | {})[] | {}; } & {}> | {} | undefined; name?: string | Partial<{ $gt: string; $gte: string; $lt: string; $lte: string; $ne: string; $in: string | string[]; $nin: string | string[]; } & {}> | undefined; status?: "active" | "archived" | "draft" | "expired" | Partial<{ $gt: "active" | "archived" | "draft" | "expired"; $gte: "active" | "archived" | "draft" | "expired"; $lt: "active" | "archived" | "draft" | "expired"; $lte: "active" | "archived" | "draft" | "expired"; $ne: "active" | "archived" | "draft" | "expired"; $in: "active" | "archived" | "draft" | "expired" | ("active" | "archived" | "draft" | "expired")[]; $nin: "active" | "archived" | "draft" | "expired" | ("active" | "archived" | "draft" | "expired")[]; } & {}> | undefined; stripeCouponId?: string | Partial<{ $gt?: string | undefined; $gte?: string | undefined; $lt?: string | undefined; $lte?: string | undefined; $ne?: string | undefined; $in: string | string[]; $nin: string | string[]; } & {}> | undefined; version?: number | Partial<{ $gt: number; $gte: number; $lt: number; $lte: number; $ne: number; $in: number | number[]; $nin: number | number[]; } & {}> | undefined; }[]; }> & { _id?: string | Partial<{ $gt: string | {}; $gte: string | {}; $lt: string | {}; $lte: string | {}; $ne: string | {}; $in: string | (string | {})[] | {}; $nin: string | (string | {})[] | {}; } & {}> | {} | undefined; name?: string | Partial<{ $gt: string; $gte: string; $lt: string; $lte: string; $ne: string; $in: string | string[]; $nin: string | string[]; } & {}> | undefined; status?: "active" | "archived" | "draft" | "expired" | Partial<{ $gt: "active" | "archived" | "draft" | "expired"; $gte: "active" | "archived" | "draft" | "expired"; $lt: "active" | "archived" | "draft" | "expired"; $lte: "active" | "archived" | "draft" | "expired"; $ne: "active" | "archived" | "draft" | "expired"; $in: "active" | "archived" | "draft" | "expired" | ("active" | "archived" | "draft" | "expired")[]; $nin: "active" | "archived" | "draft" | "expired" | ("active" | "archived" | "draft" | "expired")[]; } & {}> | undefined; stripeCouponId?: string | Partial<{ $gt?: string | undefined; $gte?: string | undefined; $lt?: string | undefined; $lte?: string | undefined; $ne?: string | undefined; $in: string | string[]; $nin: string | string[]; } & {}> | undefined; version?: number | Partial<{ $gt: number; $gte: number; $lt: number; $lte: number; $ne: number; $in: number | number[]; $nin: number | number[]; } & {}> | undefined; } & {}, HookContext>>;