import type { Static } from '@feathersjs/typebox'; import type { HookContext } from '../../../declarations'; import type { EventsTriggersService } from './triggers.class'; export declare const triggerConditionSchema: import("@feathersjs/typebox").TObject<{ id: import("@feathersjs/typebox").TString; field: import("@feathersjs/typebox").TString; operator: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"equals">, import("@feathersjs/typebox").TLiteral<"not_equals">, import("@feathersjs/typebox").TLiteral<"greater_than">, import("@feathersjs/typebox").TLiteral<"less_than">, import("@feathersjs/typebox").TLiteral<"greater_than_or_equal">, import("@feathersjs/typebox").TLiteral<"less_than_or_equal">, import("@feathersjs/typebox").TLiteral<"contains">, import("@feathersjs/typebox").TLiteral<"not_contains">, import("@feathersjs/typebox").TLiteral<"exists">, import("@feathersjs/typebox").TLiteral<"not_exists">, import("@feathersjs/typebox").TLiteral<"in">, import("@feathersjs/typebox").TLiteral<"not_in">, import("@feathersjs/typebox").TLiteral<"array_contains">]>; value: import("@feathersjs/typebox").TAny; type: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"string">, import("@feathersjs/typebox").TLiteral<"number">, import("@feathersjs/typebox").TLiteral<"boolean">, import("@feathersjs/typebox").TLiteral<"array">, import("@feathersjs/typebox").TLiteral<"object">]>; }>; export declare const eventsTriggersSchema: import("@feathersjs/typebox").TObject<{ _id: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; name: import("@feathersjs/typebox").TString; description: import("@feathersjs/typebox").TOptional>; prompt: import("@feathersjs/typebox").TString; eventTypeId: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; agentId: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>; enabled: import("@feathersjs/typebox").TBoolean; conditions: import("@feathersjs/typebox").TArray; field: import("@feathersjs/typebox").TString; operator: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"equals">, import("@feathersjs/typebox").TLiteral<"not_equals">, import("@feathersjs/typebox").TLiteral<"greater_than">, import("@feathersjs/typebox").TLiteral<"less_than">, import("@feathersjs/typebox").TLiteral<"greater_than_or_equal">, import("@feathersjs/typebox").TLiteral<"less_than_or_equal">, import("@feathersjs/typebox").TLiteral<"contains">, import("@feathersjs/typebox").TLiteral<"not_contains">, import("@feathersjs/typebox").TLiteral<"exists">, import("@feathersjs/typebox").TLiteral<"not_exists">, import("@feathersjs/typebox").TLiteral<"in">, import("@feathersjs/typebox").TLiteral<"not_in">, import("@feathersjs/typebox").TLiteral<"array_contains">]>; value: import("@feathersjs/typebox").TAny; type: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"string">, import("@feathersjs/typebox").TLiteral<"number">, import("@feathersjs/typebox").TLiteral<"boolean">, import("@feathersjs/typebox").TLiteral<"array">, import("@feathersjs/typebox").TLiteral<"object">]>; }>>; eventBridgeRuleName: import("@feathersjs/typebox").TOptional>; eventBridgeRuleArn: import("@feathersjs/typebox").TOptional>; eventBridgeBusName: import("@feathersjs/typebox").TOptional>; createdAt: import("@feathersjs/typebox").TString<"date-time">; updatedAt: import("@feathersjs/typebox").TString<"date-time">; }>; export type EventsTriggers = Static; export declare const eventsTriggersValidator: import("@feathersjs/schema").Validator; export declare const eventsTriggersResolver: import("@feathersjs/schema").Resolver<{ _id: string | {}; name: string; description?: string | undefined; prompt: string; eventTypeId: string | {}; agentId?: string | {} | undefined; enabled: boolean; conditions: { id: string; field: string; operator: "array_contains" | "contains" | "equals" | "exists" | "greater_than" | "greater_than_or_equal" | "in" | "less_than" | "less_than_or_equal" | "not_contains" | "not_equals" | "not_exists" | "not_in"; value: any; type: "array" | "boolean" | "number" | "object" | "string"; }[]; eventBridgeRuleName?: string | undefined; eventBridgeRuleArn?: string | undefined; eventBridgeBusName?: string | undefined; createdAt: string; updatedAt: string; }, HookContext>>; export declare const eventsTriggersExternalResolver: import("@feathersjs/schema").Resolver<{ _id: string | {}; name: string; description?: string | undefined; prompt: string; eventTypeId: string | {}; agentId?: string | {} | undefined; enabled: boolean; conditions: { id: string; field: string; operator: "array_contains" | "contains" | "equals" | "exists" | "greater_than" | "greater_than_or_equal" | "in" | "less_than" | "less_than_or_equal" | "not_contains" | "not_equals" | "not_exists" | "not_in"; value: any; type: "array" | "boolean" | "number" | "object" | "string"; }[]; eventBridgeRuleName?: string | undefined; eventBridgeRuleArn?: string | undefined; eventBridgeBusName?: string | undefined; createdAt: string; updatedAt: string; }, HookContext>>; export declare const eventsTriggersDataSchema: import("@feathersjs/typebox").TPick, import("@feathersjs/typebox").TObject<{}>]>; name: import("@feathersjs/typebox").TString; description: import("@feathersjs/typebox").TOptional>; prompt: import("@feathersjs/typebox").TString; eventTypeId: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; agentId: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>; enabled: import("@feathersjs/typebox").TBoolean; conditions: import("@feathersjs/typebox").TArray; field: import("@feathersjs/typebox").TString; operator: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"equals">, import("@feathersjs/typebox").TLiteral<"not_equals">, import("@feathersjs/typebox").TLiteral<"greater_than">, import("@feathersjs/typebox").TLiteral<"less_than">, import("@feathersjs/typebox").TLiteral<"greater_than_or_equal">, import("@feathersjs/typebox").TLiteral<"less_than_or_equal">, import("@feathersjs/typebox").TLiteral<"contains">, import("@feathersjs/typebox").TLiteral<"not_contains">, import("@feathersjs/typebox").TLiteral<"exists">, import("@feathersjs/typebox").TLiteral<"not_exists">, import("@feathersjs/typebox").TLiteral<"in">, import("@feathersjs/typebox").TLiteral<"not_in">, import("@feathersjs/typebox").TLiteral<"array_contains">]>; value: import("@feathersjs/typebox").TAny; type: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"string">, import("@feathersjs/typebox").TLiteral<"number">, import("@feathersjs/typebox").TLiteral<"boolean">, import("@feathersjs/typebox").TLiteral<"array">, import("@feathersjs/typebox").TLiteral<"object">]>; }>>; eventBridgeRuleName: import("@feathersjs/typebox").TOptional>; eventBridgeRuleArn: import("@feathersjs/typebox").TOptional>; eventBridgeBusName: import("@feathersjs/typebox").TOptional>; createdAt: import("@feathersjs/typebox").TString<"date-time">; updatedAt: import("@feathersjs/typebox").TString<"date-time">; }>, ["name", "description", "prompt", "eventTypeId", "agentId", "enabled", "conditions"]>; export type EventsTriggersData = Static; export declare const eventsTriggersDataValidator: import("@feathersjs/schema").Validator; export declare const eventsTriggersDataResolver: import("@feathersjs/schema").Resolver<{ _id: string | {}; name: string; description?: string | undefined; prompt: string; eventTypeId: string | {}; agentId?: string | {} | undefined; enabled: boolean; conditions: { id: string; field: string; operator: "array_contains" | "contains" | "equals" | "exists" | "greater_than" | "greater_than_or_equal" | "in" | "less_than" | "less_than_or_equal" | "not_contains" | "not_equals" | "not_exists" | "not_in"; value: any; type: "array" | "boolean" | "number" | "object" | "string"; }[]; eventBridgeRuleName?: string | undefined; eventBridgeRuleArn?: string | undefined; eventBridgeBusName?: string | undefined; createdAt: string; updatedAt: string; }, HookContext>>; export declare const eventsTriggersPatchSchema: import("@feathersjs/typebox").TPartial, import("@feathersjs/typebox").TObject<{}>]>; name: import("@feathersjs/typebox").TString; description: import("@feathersjs/typebox").TOptional>; prompt: import("@feathersjs/typebox").TString; eventTypeId: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; agentId: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>; enabled: import("@feathersjs/typebox").TBoolean; conditions: import("@feathersjs/typebox").TArray; field: import("@feathersjs/typebox").TString; operator: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"equals">, import("@feathersjs/typebox").TLiteral<"not_equals">, import("@feathersjs/typebox").TLiteral<"greater_than">, import("@feathersjs/typebox").TLiteral<"less_than">, import("@feathersjs/typebox").TLiteral<"greater_than_or_equal">, import("@feathersjs/typebox").TLiteral<"less_than_or_equal">, import("@feathersjs/typebox").TLiteral<"contains">, import("@feathersjs/typebox").TLiteral<"not_contains">, import("@feathersjs/typebox").TLiteral<"exists">, import("@feathersjs/typebox").TLiteral<"not_exists">, import("@feathersjs/typebox").TLiteral<"in">, import("@feathersjs/typebox").TLiteral<"not_in">, import("@feathersjs/typebox").TLiteral<"array_contains">]>; value: import("@feathersjs/typebox").TAny; type: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"string">, import("@feathersjs/typebox").TLiteral<"number">, import("@feathersjs/typebox").TLiteral<"boolean">, import("@feathersjs/typebox").TLiteral<"array">, import("@feathersjs/typebox").TLiteral<"object">]>; }>>; eventBridgeRuleName: import("@feathersjs/typebox").TOptional>; eventBridgeRuleArn: import("@feathersjs/typebox").TOptional>; eventBridgeBusName: import("@feathersjs/typebox").TOptional>; createdAt: import("@feathersjs/typebox").TString<"date-time">; updatedAt: import("@feathersjs/typebox").TString<"date-time">; }>, ["name", "description", "prompt", "eventTypeId", "agentId", "enabled", "conditions", "eventBridgeRuleName", "eventBridgeRuleArn", "eventBridgeBusName"]>>; export type EventsTriggersPatch = Static; export declare const eventsTriggersPatchValidator: import("@feathersjs/schema").Validator; export declare const eventsTriggersPatchResolver: import("@feathersjs/schema").Resolver<{ _id: string | {}; name: string; description?: string | undefined; prompt: string; eventTypeId: string | {}; agentId?: string | {} | undefined; enabled: boolean; conditions: { id: string; field: string; operator: "array_contains" | "contains" | "equals" | "exists" | "greater_than" | "greater_than_or_equal" | "in" | "less_than" | "less_than_or_equal" | "not_contains" | "not_equals" | "not_exists" | "not_in"; value: any; type: "array" | "boolean" | "number" | "object" | "string"; }[]; eventBridgeRuleName?: string | undefined; eventBridgeRuleArn?: string | undefined; eventBridgeBusName?: string | undefined; createdAt: string; updatedAt: string; }, HookContext>>; export declare const eventsTriggersQueryProperties: import("@feathersjs/typebox").TPick, import("@feathersjs/typebox").TObject<{}>]>; name: import("@feathersjs/typebox").TString; description: import("@feathersjs/typebox").TOptional>; prompt: import("@feathersjs/typebox").TString; eventTypeId: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; agentId: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>; enabled: import("@feathersjs/typebox").TBoolean; conditions: import("@feathersjs/typebox").TArray; field: import("@feathersjs/typebox").TString; operator: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"equals">, import("@feathersjs/typebox").TLiteral<"not_equals">, import("@feathersjs/typebox").TLiteral<"greater_than">, import("@feathersjs/typebox").TLiteral<"less_than">, import("@feathersjs/typebox").TLiteral<"greater_than_or_equal">, import("@feathersjs/typebox").TLiteral<"less_than_or_equal">, import("@feathersjs/typebox").TLiteral<"contains">, import("@feathersjs/typebox").TLiteral<"not_contains">, import("@feathersjs/typebox").TLiteral<"exists">, import("@feathersjs/typebox").TLiteral<"not_exists">, import("@feathersjs/typebox").TLiteral<"in">, import("@feathersjs/typebox").TLiteral<"not_in">, import("@feathersjs/typebox").TLiteral<"array_contains">]>; value: import("@feathersjs/typebox").TAny; type: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"string">, import("@feathersjs/typebox").TLiteral<"number">, import("@feathersjs/typebox").TLiteral<"boolean">, import("@feathersjs/typebox").TLiteral<"array">, import("@feathersjs/typebox").TLiteral<"object">]>; }>>; eventBridgeRuleName: import("@feathersjs/typebox").TOptional>; eventBridgeRuleArn: import("@feathersjs/typebox").TOptional>; eventBridgeBusName: import("@feathersjs/typebox").TOptional>; createdAt: import("@feathersjs/typebox").TString<"date-time">; updatedAt: import("@feathersjs/typebox").TString<"date-time">; }>, ["_id", "name", "description", "prompt", "eventTypeId", "agentId", "enabled", "conditions", "eventBridgeRuleName", "eventBridgeRuleArn", "eventBridgeBusName", "createdAt", "updatedAt"]>; export declare const eventsTriggersQuerySchema: import("@feathersjs/typebox").TIntersect<[import("@feathersjs/typebox").TIntersect<[import("@feathersjs/typebox").TPartial; agentId: import("@feathersjs/typebox").TOptional; conditions: import("@feathersjs/typebox").TOptional; createdAt: import("@feathersjs/typebox").TOptional; description: import("@feathersjs/typebox").TOptional; enabled: import("@feathersjs/typebox").TOptional; eventBridgeBusName: import("@feathersjs/typebox").TOptional; eventBridgeRuleArn: import("@feathersjs/typebox").TOptional; eventBridgeRuleName: import("@feathersjs/typebox").TOptional; eventTypeId: import("@feathersjs/typebox").TOptional; name: import("@feathersjs/typebox").TOptional; prompt: import("@feathersjs/typebox").TOptional; updatedAt: import("@feathersjs/typebox").TOptional; }>; $select: import("@feathersjs/typebox").TUnsafe<("_id" | "agentId" | "conditions" | "createdAt" | "description" | "enabled" | "eventBridgeBusName" | "eventBridgeRuleArn" | "eventBridgeRuleName" | "eventTypeId" | "name" | "prompt" | "updatedAt")[]>; $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>]>>]>>; agentId: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>, import("@feathersjs/typebox").TPartial, import("@feathersjs/typebox").TObject<{}>]>>; $gte: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>; $lt: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>; $lte: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>; $ne: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>; $in: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>>> | import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>; $nin: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>>> | import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; conditions: import("@feathersjs/typebox").TOptional; field: import("@feathersjs/typebox").TString; operator: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"equals">, import("@feathersjs/typebox").TLiteral<"not_equals">, import("@feathersjs/typebox").TLiteral<"greater_than">, import("@feathersjs/typebox").TLiteral<"less_than">, import("@feathersjs/typebox").TLiteral<"greater_than_or_equal">, import("@feathersjs/typebox").TLiteral<"less_than_or_equal">, import("@feathersjs/typebox").TLiteral<"contains">, import("@feathersjs/typebox").TLiteral<"not_contains">, import("@feathersjs/typebox").TLiteral<"exists">, import("@feathersjs/typebox").TLiteral<"not_exists">, import("@feathersjs/typebox").TLiteral<"in">, import("@feathersjs/typebox").TLiteral<"not_in">, import("@feathersjs/typebox").TLiteral<"array_contains">]>; value: import("@feathersjs/typebox").TAny; type: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"string">, import("@feathersjs/typebox").TLiteral<"number">, import("@feathersjs/typebox").TLiteral<"boolean">, import("@feathersjs/typebox").TLiteral<"array">, import("@feathersjs/typebox").TLiteral<"object">]>; }>>, import("@feathersjs/typebox").TPartial; field: import("@feathersjs/typebox").TString; operator: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"equals">, import("@feathersjs/typebox").TLiteral<"not_equals">, import("@feathersjs/typebox").TLiteral<"greater_than">, import("@feathersjs/typebox").TLiteral<"less_than">, import("@feathersjs/typebox").TLiteral<"greater_than_or_equal">, import("@feathersjs/typebox").TLiteral<"less_than_or_equal">, import("@feathersjs/typebox").TLiteral<"contains">, import("@feathersjs/typebox").TLiteral<"not_contains">, import("@feathersjs/typebox").TLiteral<"exists">, import("@feathersjs/typebox").TLiteral<"not_exists">, import("@feathersjs/typebox").TLiteral<"in">, import("@feathersjs/typebox").TLiteral<"not_in">, import("@feathersjs/typebox").TLiteral<"array_contains">]>; value: import("@feathersjs/typebox").TAny; type: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"string">, import("@feathersjs/typebox").TLiteral<"number">, import("@feathersjs/typebox").TLiteral<"boolean">, import("@feathersjs/typebox").TLiteral<"array">, import("@feathersjs/typebox").TLiteral<"object">]>; }>>; $gte: import("@feathersjs/typebox").TArray; field: import("@feathersjs/typebox").TString; operator: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"equals">, import("@feathersjs/typebox").TLiteral<"not_equals">, import("@feathersjs/typebox").TLiteral<"greater_than">, import("@feathersjs/typebox").TLiteral<"less_than">, import("@feathersjs/typebox").TLiteral<"greater_than_or_equal">, import("@feathersjs/typebox").TLiteral<"less_than_or_equal">, import("@feathersjs/typebox").TLiteral<"contains">, import("@feathersjs/typebox").TLiteral<"not_contains">, import("@feathersjs/typebox").TLiteral<"exists">, import("@feathersjs/typebox").TLiteral<"not_exists">, import("@feathersjs/typebox").TLiteral<"in">, import("@feathersjs/typebox").TLiteral<"not_in">, import("@feathersjs/typebox").TLiteral<"array_contains">]>; value: import("@feathersjs/typebox").TAny; type: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"string">, import("@feathersjs/typebox").TLiteral<"number">, import("@feathersjs/typebox").TLiteral<"boolean">, import("@feathersjs/typebox").TLiteral<"array">, import("@feathersjs/typebox").TLiteral<"object">]>; }>>; $lt: import("@feathersjs/typebox").TArray; field: import("@feathersjs/typebox").TString; operator: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"equals">, import("@feathersjs/typebox").TLiteral<"not_equals">, import("@feathersjs/typebox").TLiteral<"greater_than">, import("@feathersjs/typebox").TLiteral<"less_than">, import("@feathersjs/typebox").TLiteral<"greater_than_or_equal">, import("@feathersjs/typebox").TLiteral<"less_than_or_equal">, import("@feathersjs/typebox").TLiteral<"contains">, import("@feathersjs/typebox").TLiteral<"not_contains">, import("@feathersjs/typebox").TLiteral<"exists">, import("@feathersjs/typebox").TLiteral<"not_exists">, import("@feathersjs/typebox").TLiteral<"in">, import("@feathersjs/typebox").TLiteral<"not_in">, import("@feathersjs/typebox").TLiteral<"array_contains">]>; value: import("@feathersjs/typebox").TAny; type: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"string">, import("@feathersjs/typebox").TLiteral<"number">, import("@feathersjs/typebox").TLiteral<"boolean">, import("@feathersjs/typebox").TLiteral<"array">, import("@feathersjs/typebox").TLiteral<"object">]>; }>>; $lte: import("@feathersjs/typebox").TArray; field: import("@feathersjs/typebox").TString; operator: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"equals">, import("@feathersjs/typebox").TLiteral<"not_equals">, import("@feathersjs/typebox").TLiteral<"greater_than">, import("@feathersjs/typebox").TLiteral<"less_than">, import("@feathersjs/typebox").TLiteral<"greater_than_or_equal">, import("@feathersjs/typebox").TLiteral<"less_than_or_equal">, import("@feathersjs/typebox").TLiteral<"contains">, import("@feathersjs/typebox").TLiteral<"not_contains">, import("@feathersjs/typebox").TLiteral<"exists">, import("@feathersjs/typebox").TLiteral<"not_exists">, import("@feathersjs/typebox").TLiteral<"in">, import("@feathersjs/typebox").TLiteral<"not_in">, import("@feathersjs/typebox").TLiteral<"array_contains">]>; value: import("@feathersjs/typebox").TAny; type: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"string">, import("@feathersjs/typebox").TLiteral<"number">, import("@feathersjs/typebox").TLiteral<"boolean">, import("@feathersjs/typebox").TLiteral<"array">, import("@feathersjs/typebox").TLiteral<"object">]>; }>>; $ne: import("@feathersjs/typebox").TArray; field: import("@feathersjs/typebox").TString; operator: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"equals">, import("@feathersjs/typebox").TLiteral<"not_equals">, import("@feathersjs/typebox").TLiteral<"greater_than">, import("@feathersjs/typebox").TLiteral<"less_than">, import("@feathersjs/typebox").TLiteral<"greater_than_or_equal">, import("@feathersjs/typebox").TLiteral<"less_than_or_equal">, import("@feathersjs/typebox").TLiteral<"contains">, import("@feathersjs/typebox").TLiteral<"not_contains">, import("@feathersjs/typebox").TLiteral<"exists">, import("@feathersjs/typebox").TLiteral<"not_exists">, import("@feathersjs/typebox").TLiteral<"in">, import("@feathersjs/typebox").TLiteral<"not_in">, import("@feathersjs/typebox").TLiteral<"array_contains">]>; value: import("@feathersjs/typebox").TAny; type: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"string">, import("@feathersjs/typebox").TLiteral<"number">, import("@feathersjs/typebox").TLiteral<"boolean">, import("@feathersjs/typebox").TLiteral<"array">, import("@feathersjs/typebox").TLiteral<"object">]>; }>>; $in: import("@feathersjs/typebox").TArray; field: import("@feathersjs/typebox").TString; operator: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"equals">, import("@feathersjs/typebox").TLiteral<"not_equals">, import("@feathersjs/typebox").TLiteral<"greater_than">, import("@feathersjs/typebox").TLiteral<"less_than">, import("@feathersjs/typebox").TLiteral<"greater_than_or_equal">, import("@feathersjs/typebox").TLiteral<"less_than_or_equal">, import("@feathersjs/typebox").TLiteral<"contains">, import("@feathersjs/typebox").TLiteral<"not_contains">, import("@feathersjs/typebox").TLiteral<"exists">, import("@feathersjs/typebox").TLiteral<"not_exists">, import("@feathersjs/typebox").TLiteral<"in">, import("@feathersjs/typebox").TLiteral<"not_in">, import("@feathersjs/typebox").TLiteral<"array_contains">]>; value: import("@feathersjs/typebox").TAny; type: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"string">, import("@feathersjs/typebox").TLiteral<"number">, import("@feathersjs/typebox").TLiteral<"boolean">, import("@feathersjs/typebox").TLiteral<"array">, import("@feathersjs/typebox").TLiteral<"object">]>; }>>> | import("@feathersjs/typebox").TArray; field: import("@feathersjs/typebox").TString; operator: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"equals">, import("@feathersjs/typebox").TLiteral<"not_equals">, import("@feathersjs/typebox").TLiteral<"greater_than">, import("@feathersjs/typebox").TLiteral<"less_than">, import("@feathersjs/typebox").TLiteral<"greater_than_or_equal">, import("@feathersjs/typebox").TLiteral<"less_than_or_equal">, import("@feathersjs/typebox").TLiteral<"contains">, import("@feathersjs/typebox").TLiteral<"not_contains">, import("@feathersjs/typebox").TLiteral<"exists">, import("@feathersjs/typebox").TLiteral<"not_exists">, import("@feathersjs/typebox").TLiteral<"in">, import("@feathersjs/typebox").TLiteral<"not_in">, import("@feathersjs/typebox").TLiteral<"array_contains">]>; value: import("@feathersjs/typebox").TAny; type: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"string">, import("@feathersjs/typebox").TLiteral<"number">, import("@feathersjs/typebox").TLiteral<"boolean">, import("@feathersjs/typebox").TLiteral<"array">, import("@feathersjs/typebox").TLiteral<"object">]>; }>>; $nin: import("@feathersjs/typebox").TArray; field: import("@feathersjs/typebox").TString; operator: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"equals">, import("@feathersjs/typebox").TLiteral<"not_equals">, import("@feathersjs/typebox").TLiteral<"greater_than">, import("@feathersjs/typebox").TLiteral<"less_than">, import("@feathersjs/typebox").TLiteral<"greater_than_or_equal">, import("@feathersjs/typebox").TLiteral<"less_than_or_equal">, import("@feathersjs/typebox").TLiteral<"contains">, import("@feathersjs/typebox").TLiteral<"not_contains">, import("@feathersjs/typebox").TLiteral<"exists">, import("@feathersjs/typebox").TLiteral<"not_exists">, import("@feathersjs/typebox").TLiteral<"in">, import("@feathersjs/typebox").TLiteral<"not_in">, import("@feathersjs/typebox").TLiteral<"array_contains">]>; value: import("@feathersjs/typebox").TAny; type: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"string">, import("@feathersjs/typebox").TLiteral<"number">, import("@feathersjs/typebox").TLiteral<"boolean">, import("@feathersjs/typebox").TLiteral<"array">, import("@feathersjs/typebox").TLiteral<"object">]>; }>>> | import("@feathersjs/typebox").TArray; field: import("@feathersjs/typebox").TString; operator: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"equals">, import("@feathersjs/typebox").TLiteral<"not_equals">, import("@feathersjs/typebox").TLiteral<"greater_than">, import("@feathersjs/typebox").TLiteral<"less_than">, import("@feathersjs/typebox").TLiteral<"greater_than_or_equal">, import("@feathersjs/typebox").TLiteral<"less_than_or_equal">, import("@feathersjs/typebox").TLiteral<"contains">, import("@feathersjs/typebox").TLiteral<"not_contains">, import("@feathersjs/typebox").TLiteral<"exists">, import("@feathersjs/typebox").TLiteral<"not_exists">, import("@feathersjs/typebox").TLiteral<"in">, import("@feathersjs/typebox").TLiteral<"not_in">, import("@feathersjs/typebox").TLiteral<"array_contains">]>; value: import("@feathersjs/typebox").TAny; type: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"string">, import("@feathersjs/typebox").TLiteral<"number">, import("@feathersjs/typebox").TLiteral<"boolean">, import("@feathersjs/typebox").TLiteral<"array">, import("@feathersjs/typebox").TLiteral<"object">]>; }>>; }>, 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>]>>]>>; description: 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>]>>]>>; 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>]>>]>>; eventBridgeBusName: 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>]>>]>>; eventBridgeRuleArn: 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>]>>]>>; eventBridgeRuleName: 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>]>>]>>; eventTypeId: 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>]>>]>>; prompt: 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>]>>]>>; updatedAt: 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>]>>]>>; agentId: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>, import("@feathersjs/typebox").TPartial, import("@feathersjs/typebox").TObject<{}>]>>; $gte: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>; $lt: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>; $lte: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>; $ne: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>; $in: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>>> | import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>; $nin: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>>> | import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; conditions: import("@feathersjs/typebox").TOptional; field: import("@feathersjs/typebox").TString; operator: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"equals">, import("@feathersjs/typebox").TLiteral<"not_equals">, import("@feathersjs/typebox").TLiteral<"greater_than">, import("@feathersjs/typebox").TLiteral<"less_than">, import("@feathersjs/typebox").TLiteral<"greater_than_or_equal">, import("@feathersjs/typebox").TLiteral<"less_than_or_equal">, import("@feathersjs/typebox").TLiteral<"contains">, import("@feathersjs/typebox").TLiteral<"not_contains">, import("@feathersjs/typebox").TLiteral<"exists">, import("@feathersjs/typebox").TLiteral<"not_exists">, import("@feathersjs/typebox").TLiteral<"in">, import("@feathersjs/typebox").TLiteral<"not_in">, import("@feathersjs/typebox").TLiteral<"array_contains">]>; value: import("@feathersjs/typebox").TAny; type: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"string">, import("@feathersjs/typebox").TLiteral<"number">, import("@feathersjs/typebox").TLiteral<"boolean">, import("@feathersjs/typebox").TLiteral<"array">, import("@feathersjs/typebox").TLiteral<"object">]>; }>>, import("@feathersjs/typebox").TPartial; field: import("@feathersjs/typebox").TString; operator: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"equals">, import("@feathersjs/typebox").TLiteral<"not_equals">, import("@feathersjs/typebox").TLiteral<"greater_than">, import("@feathersjs/typebox").TLiteral<"less_than">, import("@feathersjs/typebox").TLiteral<"greater_than_or_equal">, import("@feathersjs/typebox").TLiteral<"less_than_or_equal">, import("@feathersjs/typebox").TLiteral<"contains">, import("@feathersjs/typebox").TLiteral<"not_contains">, import("@feathersjs/typebox").TLiteral<"exists">, import("@feathersjs/typebox").TLiteral<"not_exists">, import("@feathersjs/typebox").TLiteral<"in">, import("@feathersjs/typebox").TLiteral<"not_in">, import("@feathersjs/typebox").TLiteral<"array_contains">]>; value: import("@feathersjs/typebox").TAny; type: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"string">, import("@feathersjs/typebox").TLiteral<"number">, import("@feathersjs/typebox").TLiteral<"boolean">, import("@feathersjs/typebox").TLiteral<"array">, import("@feathersjs/typebox").TLiteral<"object">]>; }>>; $gte: import("@feathersjs/typebox").TArray; field: import("@feathersjs/typebox").TString; operator: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"equals">, import("@feathersjs/typebox").TLiteral<"not_equals">, import("@feathersjs/typebox").TLiteral<"greater_than">, import("@feathersjs/typebox").TLiteral<"less_than">, import("@feathersjs/typebox").TLiteral<"greater_than_or_equal">, import("@feathersjs/typebox").TLiteral<"less_than_or_equal">, import("@feathersjs/typebox").TLiteral<"contains">, import("@feathersjs/typebox").TLiteral<"not_contains">, import("@feathersjs/typebox").TLiteral<"exists">, import("@feathersjs/typebox").TLiteral<"not_exists">, import("@feathersjs/typebox").TLiteral<"in">, import("@feathersjs/typebox").TLiteral<"not_in">, import("@feathersjs/typebox").TLiteral<"array_contains">]>; value: import("@feathersjs/typebox").TAny; type: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"string">, import("@feathersjs/typebox").TLiteral<"number">, import("@feathersjs/typebox").TLiteral<"boolean">, import("@feathersjs/typebox").TLiteral<"array">, import("@feathersjs/typebox").TLiteral<"object">]>; }>>; $lt: import("@feathersjs/typebox").TArray; field: import("@feathersjs/typebox").TString; operator: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"equals">, import("@feathersjs/typebox").TLiteral<"not_equals">, import("@feathersjs/typebox").TLiteral<"greater_than">, import("@feathersjs/typebox").TLiteral<"less_than">, import("@feathersjs/typebox").TLiteral<"greater_than_or_equal">, import("@feathersjs/typebox").TLiteral<"less_than_or_equal">, import("@feathersjs/typebox").TLiteral<"contains">, import("@feathersjs/typebox").TLiteral<"not_contains">, import("@feathersjs/typebox").TLiteral<"exists">, import("@feathersjs/typebox").TLiteral<"not_exists">, import("@feathersjs/typebox").TLiteral<"in">, import("@feathersjs/typebox").TLiteral<"not_in">, import("@feathersjs/typebox").TLiteral<"array_contains">]>; value: import("@feathersjs/typebox").TAny; type: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"string">, import("@feathersjs/typebox").TLiteral<"number">, import("@feathersjs/typebox").TLiteral<"boolean">, import("@feathersjs/typebox").TLiteral<"array">, import("@feathersjs/typebox").TLiteral<"object">]>; }>>; $lte: import("@feathersjs/typebox").TArray; field: import("@feathersjs/typebox").TString; operator: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"equals">, import("@feathersjs/typebox").TLiteral<"not_equals">, import("@feathersjs/typebox").TLiteral<"greater_than">, import("@feathersjs/typebox").TLiteral<"less_than">, import("@feathersjs/typebox").TLiteral<"greater_than_or_equal">, import("@feathersjs/typebox").TLiteral<"less_than_or_equal">, import("@feathersjs/typebox").TLiteral<"contains">, import("@feathersjs/typebox").TLiteral<"not_contains">, import("@feathersjs/typebox").TLiteral<"exists">, import("@feathersjs/typebox").TLiteral<"not_exists">, import("@feathersjs/typebox").TLiteral<"in">, import("@feathersjs/typebox").TLiteral<"not_in">, import("@feathersjs/typebox").TLiteral<"array_contains">]>; value: import("@feathersjs/typebox").TAny; type: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"string">, import("@feathersjs/typebox").TLiteral<"number">, import("@feathersjs/typebox").TLiteral<"boolean">, import("@feathersjs/typebox").TLiteral<"array">, import("@feathersjs/typebox").TLiteral<"object">]>; }>>; $ne: import("@feathersjs/typebox").TArray; field: import("@feathersjs/typebox").TString; operator: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"equals">, import("@feathersjs/typebox").TLiteral<"not_equals">, import("@feathersjs/typebox").TLiteral<"greater_than">, import("@feathersjs/typebox").TLiteral<"less_than">, import("@feathersjs/typebox").TLiteral<"greater_than_or_equal">, import("@feathersjs/typebox").TLiteral<"less_than_or_equal">, import("@feathersjs/typebox").TLiteral<"contains">, import("@feathersjs/typebox").TLiteral<"not_contains">, import("@feathersjs/typebox").TLiteral<"exists">, import("@feathersjs/typebox").TLiteral<"not_exists">, import("@feathersjs/typebox").TLiteral<"in">, import("@feathersjs/typebox").TLiteral<"not_in">, import("@feathersjs/typebox").TLiteral<"array_contains">]>; value: import("@feathersjs/typebox").TAny; type: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"string">, import("@feathersjs/typebox").TLiteral<"number">, import("@feathersjs/typebox").TLiteral<"boolean">, import("@feathersjs/typebox").TLiteral<"array">, import("@feathersjs/typebox").TLiteral<"object">]>; }>>; $in: import("@feathersjs/typebox").TArray; field: import("@feathersjs/typebox").TString; operator: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"equals">, import("@feathersjs/typebox").TLiteral<"not_equals">, import("@feathersjs/typebox").TLiteral<"greater_than">, import("@feathersjs/typebox").TLiteral<"less_than">, import("@feathersjs/typebox").TLiteral<"greater_than_or_equal">, import("@feathersjs/typebox").TLiteral<"less_than_or_equal">, import("@feathersjs/typebox").TLiteral<"contains">, import("@feathersjs/typebox").TLiteral<"not_contains">, import("@feathersjs/typebox").TLiteral<"exists">, import("@feathersjs/typebox").TLiteral<"not_exists">, import("@feathersjs/typebox").TLiteral<"in">, import("@feathersjs/typebox").TLiteral<"not_in">, import("@feathersjs/typebox").TLiteral<"array_contains">]>; value: import("@feathersjs/typebox").TAny; type: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"string">, import("@feathersjs/typebox").TLiteral<"number">, import("@feathersjs/typebox").TLiteral<"boolean">, import("@feathersjs/typebox").TLiteral<"array">, import("@feathersjs/typebox").TLiteral<"object">]>; }>>> | import("@feathersjs/typebox").TArray; field: import("@feathersjs/typebox").TString; operator: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"equals">, import("@feathersjs/typebox").TLiteral<"not_equals">, import("@feathersjs/typebox").TLiteral<"greater_than">, import("@feathersjs/typebox").TLiteral<"less_than">, import("@feathersjs/typebox").TLiteral<"greater_than_or_equal">, import("@feathersjs/typebox").TLiteral<"less_than_or_equal">, import("@feathersjs/typebox").TLiteral<"contains">, import("@feathersjs/typebox").TLiteral<"not_contains">, import("@feathersjs/typebox").TLiteral<"exists">, import("@feathersjs/typebox").TLiteral<"not_exists">, import("@feathersjs/typebox").TLiteral<"in">, import("@feathersjs/typebox").TLiteral<"not_in">, import("@feathersjs/typebox").TLiteral<"array_contains">]>; value: import("@feathersjs/typebox").TAny; type: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"string">, import("@feathersjs/typebox").TLiteral<"number">, import("@feathersjs/typebox").TLiteral<"boolean">, import("@feathersjs/typebox").TLiteral<"array">, import("@feathersjs/typebox").TLiteral<"object">]>; }>>; $nin: import("@feathersjs/typebox").TArray; field: import("@feathersjs/typebox").TString; operator: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"equals">, import("@feathersjs/typebox").TLiteral<"not_equals">, import("@feathersjs/typebox").TLiteral<"greater_than">, import("@feathersjs/typebox").TLiteral<"less_than">, import("@feathersjs/typebox").TLiteral<"greater_than_or_equal">, import("@feathersjs/typebox").TLiteral<"less_than_or_equal">, import("@feathersjs/typebox").TLiteral<"contains">, import("@feathersjs/typebox").TLiteral<"not_contains">, import("@feathersjs/typebox").TLiteral<"exists">, import("@feathersjs/typebox").TLiteral<"not_exists">, import("@feathersjs/typebox").TLiteral<"in">, import("@feathersjs/typebox").TLiteral<"not_in">, import("@feathersjs/typebox").TLiteral<"array_contains">]>; value: import("@feathersjs/typebox").TAny; type: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"string">, import("@feathersjs/typebox").TLiteral<"number">, import("@feathersjs/typebox").TLiteral<"boolean">, import("@feathersjs/typebox").TLiteral<"array">, import("@feathersjs/typebox").TLiteral<"object">]>; }>>> | import("@feathersjs/typebox").TArray; field: import("@feathersjs/typebox").TString; operator: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"equals">, import("@feathersjs/typebox").TLiteral<"not_equals">, import("@feathersjs/typebox").TLiteral<"greater_than">, import("@feathersjs/typebox").TLiteral<"less_than">, import("@feathersjs/typebox").TLiteral<"greater_than_or_equal">, import("@feathersjs/typebox").TLiteral<"less_than_or_equal">, import("@feathersjs/typebox").TLiteral<"contains">, import("@feathersjs/typebox").TLiteral<"not_contains">, import("@feathersjs/typebox").TLiteral<"exists">, import("@feathersjs/typebox").TLiteral<"not_exists">, import("@feathersjs/typebox").TLiteral<"in">, import("@feathersjs/typebox").TLiteral<"not_in">, import("@feathersjs/typebox").TLiteral<"array_contains">]>; value: import("@feathersjs/typebox").TAny; type: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"string">, import("@feathersjs/typebox").TLiteral<"number">, import("@feathersjs/typebox").TLiteral<"boolean">, import("@feathersjs/typebox").TLiteral<"array">, import("@feathersjs/typebox").TLiteral<"object">]>; }>>; }>, 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>]>>]>>; description: 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>]>>]>>; 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>]>>]>>; eventBridgeBusName: 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>]>>]>>; eventBridgeRuleArn: 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>]>>]>>; eventBridgeRuleName: 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>]>>]>>; eventTypeId: 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>]>>]>>; prompt: 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>]>>]>>; updatedAt: 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>]>>]>>; agentId: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>, import("@feathersjs/typebox").TPartial, import("@feathersjs/typebox").TObject<{}>]>>; $gte: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>; $lt: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>; $lte: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>; $ne: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>; $in: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>>> | import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>; $nin: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>>> | import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; conditions: import("@feathersjs/typebox").TOptional; field: import("@feathersjs/typebox").TString; operator: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"equals">, import("@feathersjs/typebox").TLiteral<"not_equals">, import("@feathersjs/typebox").TLiteral<"greater_than">, import("@feathersjs/typebox").TLiteral<"less_than">, import("@feathersjs/typebox").TLiteral<"greater_than_or_equal">, import("@feathersjs/typebox").TLiteral<"less_than_or_equal">, import("@feathersjs/typebox").TLiteral<"contains">, import("@feathersjs/typebox").TLiteral<"not_contains">, import("@feathersjs/typebox").TLiteral<"exists">, import("@feathersjs/typebox").TLiteral<"not_exists">, import("@feathersjs/typebox").TLiteral<"in">, import("@feathersjs/typebox").TLiteral<"not_in">, import("@feathersjs/typebox").TLiteral<"array_contains">]>; value: import("@feathersjs/typebox").TAny; type: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"string">, import("@feathersjs/typebox").TLiteral<"number">, import("@feathersjs/typebox").TLiteral<"boolean">, import("@feathersjs/typebox").TLiteral<"array">, import("@feathersjs/typebox").TLiteral<"object">]>; }>>, import("@feathersjs/typebox").TPartial; field: import("@feathersjs/typebox").TString; operator: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"equals">, import("@feathersjs/typebox").TLiteral<"not_equals">, import("@feathersjs/typebox").TLiteral<"greater_than">, import("@feathersjs/typebox").TLiteral<"less_than">, import("@feathersjs/typebox").TLiteral<"greater_than_or_equal">, import("@feathersjs/typebox").TLiteral<"less_than_or_equal">, import("@feathersjs/typebox").TLiteral<"contains">, import("@feathersjs/typebox").TLiteral<"not_contains">, import("@feathersjs/typebox").TLiteral<"exists">, import("@feathersjs/typebox").TLiteral<"not_exists">, import("@feathersjs/typebox").TLiteral<"in">, import("@feathersjs/typebox").TLiteral<"not_in">, import("@feathersjs/typebox").TLiteral<"array_contains">]>; value: import("@feathersjs/typebox").TAny; type: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"string">, import("@feathersjs/typebox").TLiteral<"number">, import("@feathersjs/typebox").TLiteral<"boolean">, import("@feathersjs/typebox").TLiteral<"array">, import("@feathersjs/typebox").TLiteral<"object">]>; }>>; $gte: import("@feathersjs/typebox").TArray; field: import("@feathersjs/typebox").TString; operator: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"equals">, import("@feathersjs/typebox").TLiteral<"not_equals">, import("@feathersjs/typebox").TLiteral<"greater_than">, import("@feathersjs/typebox").TLiteral<"less_than">, import("@feathersjs/typebox").TLiteral<"greater_than_or_equal">, import("@feathersjs/typebox").TLiteral<"less_than_or_equal">, import("@feathersjs/typebox").TLiteral<"contains">, import("@feathersjs/typebox").TLiteral<"not_contains">, import("@feathersjs/typebox").TLiteral<"exists">, import("@feathersjs/typebox").TLiteral<"not_exists">, import("@feathersjs/typebox").TLiteral<"in">, import("@feathersjs/typebox").TLiteral<"not_in">, import("@feathersjs/typebox").TLiteral<"array_contains">]>; value: import("@feathersjs/typebox").TAny; type: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"string">, import("@feathersjs/typebox").TLiteral<"number">, import("@feathersjs/typebox").TLiteral<"boolean">, import("@feathersjs/typebox").TLiteral<"array">, import("@feathersjs/typebox").TLiteral<"object">]>; }>>; $lt: import("@feathersjs/typebox").TArray; field: import("@feathersjs/typebox").TString; operator: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"equals">, import("@feathersjs/typebox").TLiteral<"not_equals">, import("@feathersjs/typebox").TLiteral<"greater_than">, import("@feathersjs/typebox").TLiteral<"less_than">, import("@feathersjs/typebox").TLiteral<"greater_than_or_equal">, import("@feathersjs/typebox").TLiteral<"less_than_or_equal">, import("@feathersjs/typebox").TLiteral<"contains">, import("@feathersjs/typebox").TLiteral<"not_contains">, import("@feathersjs/typebox").TLiteral<"exists">, import("@feathersjs/typebox").TLiteral<"not_exists">, import("@feathersjs/typebox").TLiteral<"in">, import("@feathersjs/typebox").TLiteral<"not_in">, import("@feathersjs/typebox").TLiteral<"array_contains">]>; value: import("@feathersjs/typebox").TAny; type: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"string">, import("@feathersjs/typebox").TLiteral<"number">, import("@feathersjs/typebox").TLiteral<"boolean">, import("@feathersjs/typebox").TLiteral<"array">, import("@feathersjs/typebox").TLiteral<"object">]>; }>>; $lte: import("@feathersjs/typebox").TArray; field: import("@feathersjs/typebox").TString; operator: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"equals">, import("@feathersjs/typebox").TLiteral<"not_equals">, import("@feathersjs/typebox").TLiteral<"greater_than">, import("@feathersjs/typebox").TLiteral<"less_than">, import("@feathersjs/typebox").TLiteral<"greater_than_or_equal">, import("@feathersjs/typebox").TLiteral<"less_than_or_equal">, import("@feathersjs/typebox").TLiteral<"contains">, import("@feathersjs/typebox").TLiteral<"not_contains">, import("@feathersjs/typebox").TLiteral<"exists">, import("@feathersjs/typebox").TLiteral<"not_exists">, import("@feathersjs/typebox").TLiteral<"in">, import("@feathersjs/typebox").TLiteral<"not_in">, import("@feathersjs/typebox").TLiteral<"array_contains">]>; value: import("@feathersjs/typebox").TAny; type: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"string">, import("@feathersjs/typebox").TLiteral<"number">, import("@feathersjs/typebox").TLiteral<"boolean">, import("@feathersjs/typebox").TLiteral<"array">, import("@feathersjs/typebox").TLiteral<"object">]>; }>>; $ne: import("@feathersjs/typebox").TArray; field: import("@feathersjs/typebox").TString; operator: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"equals">, import("@feathersjs/typebox").TLiteral<"not_equals">, import("@feathersjs/typebox").TLiteral<"greater_than">, import("@feathersjs/typebox").TLiteral<"less_than">, import("@feathersjs/typebox").TLiteral<"greater_than_or_equal">, import("@feathersjs/typebox").TLiteral<"less_than_or_equal">, import("@feathersjs/typebox").TLiteral<"contains">, import("@feathersjs/typebox").TLiteral<"not_contains">, import("@feathersjs/typebox").TLiteral<"exists">, import("@feathersjs/typebox").TLiteral<"not_exists">, import("@feathersjs/typebox").TLiteral<"in">, import("@feathersjs/typebox").TLiteral<"not_in">, import("@feathersjs/typebox").TLiteral<"array_contains">]>; value: import("@feathersjs/typebox").TAny; type: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"string">, import("@feathersjs/typebox").TLiteral<"number">, import("@feathersjs/typebox").TLiteral<"boolean">, import("@feathersjs/typebox").TLiteral<"array">, import("@feathersjs/typebox").TLiteral<"object">]>; }>>; $in: import("@feathersjs/typebox").TArray; field: import("@feathersjs/typebox").TString; operator: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"equals">, import("@feathersjs/typebox").TLiteral<"not_equals">, import("@feathersjs/typebox").TLiteral<"greater_than">, import("@feathersjs/typebox").TLiteral<"less_than">, import("@feathersjs/typebox").TLiteral<"greater_than_or_equal">, import("@feathersjs/typebox").TLiteral<"less_than_or_equal">, import("@feathersjs/typebox").TLiteral<"contains">, import("@feathersjs/typebox").TLiteral<"not_contains">, import("@feathersjs/typebox").TLiteral<"exists">, import("@feathersjs/typebox").TLiteral<"not_exists">, import("@feathersjs/typebox").TLiteral<"in">, import("@feathersjs/typebox").TLiteral<"not_in">, import("@feathersjs/typebox").TLiteral<"array_contains">]>; value: import("@feathersjs/typebox").TAny; type: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"string">, import("@feathersjs/typebox").TLiteral<"number">, import("@feathersjs/typebox").TLiteral<"boolean">, import("@feathersjs/typebox").TLiteral<"array">, import("@feathersjs/typebox").TLiteral<"object">]>; }>>> | import("@feathersjs/typebox").TArray; field: import("@feathersjs/typebox").TString; operator: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"equals">, import("@feathersjs/typebox").TLiteral<"not_equals">, import("@feathersjs/typebox").TLiteral<"greater_than">, import("@feathersjs/typebox").TLiteral<"less_than">, import("@feathersjs/typebox").TLiteral<"greater_than_or_equal">, import("@feathersjs/typebox").TLiteral<"less_than_or_equal">, import("@feathersjs/typebox").TLiteral<"contains">, import("@feathersjs/typebox").TLiteral<"not_contains">, import("@feathersjs/typebox").TLiteral<"exists">, import("@feathersjs/typebox").TLiteral<"not_exists">, import("@feathersjs/typebox").TLiteral<"in">, import("@feathersjs/typebox").TLiteral<"not_in">, import("@feathersjs/typebox").TLiteral<"array_contains">]>; value: import("@feathersjs/typebox").TAny; type: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"string">, import("@feathersjs/typebox").TLiteral<"number">, import("@feathersjs/typebox").TLiteral<"boolean">, import("@feathersjs/typebox").TLiteral<"array">, import("@feathersjs/typebox").TLiteral<"object">]>; }>>; $nin: import("@feathersjs/typebox").TArray; field: import("@feathersjs/typebox").TString; operator: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"equals">, import("@feathersjs/typebox").TLiteral<"not_equals">, import("@feathersjs/typebox").TLiteral<"greater_than">, import("@feathersjs/typebox").TLiteral<"less_than">, import("@feathersjs/typebox").TLiteral<"greater_than_or_equal">, import("@feathersjs/typebox").TLiteral<"less_than_or_equal">, import("@feathersjs/typebox").TLiteral<"contains">, import("@feathersjs/typebox").TLiteral<"not_contains">, import("@feathersjs/typebox").TLiteral<"exists">, import("@feathersjs/typebox").TLiteral<"not_exists">, import("@feathersjs/typebox").TLiteral<"in">, import("@feathersjs/typebox").TLiteral<"not_in">, import("@feathersjs/typebox").TLiteral<"array_contains">]>; value: import("@feathersjs/typebox").TAny; type: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"string">, import("@feathersjs/typebox").TLiteral<"number">, import("@feathersjs/typebox").TLiteral<"boolean">, import("@feathersjs/typebox").TLiteral<"array">, import("@feathersjs/typebox").TLiteral<"object">]>; }>>> | import("@feathersjs/typebox").TArray; field: import("@feathersjs/typebox").TString; operator: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"equals">, import("@feathersjs/typebox").TLiteral<"not_equals">, import("@feathersjs/typebox").TLiteral<"greater_than">, import("@feathersjs/typebox").TLiteral<"less_than">, import("@feathersjs/typebox").TLiteral<"greater_than_or_equal">, import("@feathersjs/typebox").TLiteral<"less_than_or_equal">, import("@feathersjs/typebox").TLiteral<"contains">, import("@feathersjs/typebox").TLiteral<"not_contains">, import("@feathersjs/typebox").TLiteral<"exists">, import("@feathersjs/typebox").TLiteral<"not_exists">, import("@feathersjs/typebox").TLiteral<"in">, import("@feathersjs/typebox").TLiteral<"not_in">, import("@feathersjs/typebox").TLiteral<"array_contains">]>; value: import("@feathersjs/typebox").TAny; type: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"string">, import("@feathersjs/typebox").TLiteral<"number">, import("@feathersjs/typebox").TLiteral<"boolean">, import("@feathersjs/typebox").TLiteral<"array">, import("@feathersjs/typebox").TLiteral<"object">]>; }>>; }>, 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>]>>]>>; description: 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>]>>]>>; 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>]>>]>>; eventBridgeBusName: 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>]>>]>>; eventBridgeRuleArn: 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>]>>]>>; eventBridgeRuleName: 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>]>>]>>; eventTypeId: 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>]>>]>>; prompt: 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>]>>]>>; updatedAt: 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>]>>]>>; agentId: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>, import("@feathersjs/typebox").TPartial, import("@feathersjs/typebox").TObject<{}>]>>; $gte: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>; $lt: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>; $lte: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>; $ne: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>; $in: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>>> | import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>; $nin: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>>> | import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; conditions: import("@feathersjs/typebox").TOptional; field: import("@feathersjs/typebox").TString; operator: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"equals">, import("@feathersjs/typebox").TLiteral<"not_equals">, import("@feathersjs/typebox").TLiteral<"greater_than">, import("@feathersjs/typebox").TLiteral<"less_than">, import("@feathersjs/typebox").TLiteral<"greater_than_or_equal">, import("@feathersjs/typebox").TLiteral<"less_than_or_equal">, import("@feathersjs/typebox").TLiteral<"contains">, import("@feathersjs/typebox").TLiteral<"not_contains">, import("@feathersjs/typebox").TLiteral<"exists">, import("@feathersjs/typebox").TLiteral<"not_exists">, import("@feathersjs/typebox").TLiteral<"in">, import("@feathersjs/typebox").TLiteral<"not_in">, import("@feathersjs/typebox").TLiteral<"array_contains">]>; value: import("@feathersjs/typebox").TAny; type: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"string">, import("@feathersjs/typebox").TLiteral<"number">, import("@feathersjs/typebox").TLiteral<"boolean">, import("@feathersjs/typebox").TLiteral<"array">, import("@feathersjs/typebox").TLiteral<"object">]>; }>>, import("@feathersjs/typebox").TPartial; field: import("@feathersjs/typebox").TString; operator: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"equals">, import("@feathersjs/typebox").TLiteral<"not_equals">, import("@feathersjs/typebox").TLiteral<"greater_than">, import("@feathersjs/typebox").TLiteral<"less_than">, import("@feathersjs/typebox").TLiteral<"greater_than_or_equal">, import("@feathersjs/typebox").TLiteral<"less_than_or_equal">, import("@feathersjs/typebox").TLiteral<"contains">, import("@feathersjs/typebox").TLiteral<"not_contains">, import("@feathersjs/typebox").TLiteral<"exists">, import("@feathersjs/typebox").TLiteral<"not_exists">, import("@feathersjs/typebox").TLiteral<"in">, import("@feathersjs/typebox").TLiteral<"not_in">, import("@feathersjs/typebox").TLiteral<"array_contains">]>; value: import("@feathersjs/typebox").TAny; type: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"string">, import("@feathersjs/typebox").TLiteral<"number">, import("@feathersjs/typebox").TLiteral<"boolean">, import("@feathersjs/typebox").TLiteral<"array">, import("@feathersjs/typebox").TLiteral<"object">]>; }>>; $gte: import("@feathersjs/typebox").TArray; field: import("@feathersjs/typebox").TString; operator: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"equals">, import("@feathersjs/typebox").TLiteral<"not_equals">, import("@feathersjs/typebox").TLiteral<"greater_than">, import("@feathersjs/typebox").TLiteral<"less_than">, import("@feathersjs/typebox").TLiteral<"greater_than_or_equal">, import("@feathersjs/typebox").TLiteral<"less_than_or_equal">, import("@feathersjs/typebox").TLiteral<"contains">, import("@feathersjs/typebox").TLiteral<"not_contains">, import("@feathersjs/typebox").TLiteral<"exists">, import("@feathersjs/typebox").TLiteral<"not_exists">, import("@feathersjs/typebox").TLiteral<"in">, import("@feathersjs/typebox").TLiteral<"not_in">, import("@feathersjs/typebox").TLiteral<"array_contains">]>; value: import("@feathersjs/typebox").TAny; type: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"string">, import("@feathersjs/typebox").TLiteral<"number">, import("@feathersjs/typebox").TLiteral<"boolean">, import("@feathersjs/typebox").TLiteral<"array">, import("@feathersjs/typebox").TLiteral<"object">]>; }>>; $lt: import("@feathersjs/typebox").TArray; field: import("@feathersjs/typebox").TString; operator: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"equals">, import("@feathersjs/typebox").TLiteral<"not_equals">, import("@feathersjs/typebox").TLiteral<"greater_than">, import("@feathersjs/typebox").TLiteral<"less_than">, import("@feathersjs/typebox").TLiteral<"greater_than_or_equal">, import("@feathersjs/typebox").TLiteral<"less_than_or_equal">, import("@feathersjs/typebox").TLiteral<"contains">, import("@feathersjs/typebox").TLiteral<"not_contains">, import("@feathersjs/typebox").TLiteral<"exists">, import("@feathersjs/typebox").TLiteral<"not_exists">, import("@feathersjs/typebox").TLiteral<"in">, import("@feathersjs/typebox").TLiteral<"not_in">, import("@feathersjs/typebox").TLiteral<"array_contains">]>; value: import("@feathersjs/typebox").TAny; type: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"string">, import("@feathersjs/typebox").TLiteral<"number">, import("@feathersjs/typebox").TLiteral<"boolean">, import("@feathersjs/typebox").TLiteral<"array">, import("@feathersjs/typebox").TLiteral<"object">]>; }>>; $lte: import("@feathersjs/typebox").TArray; field: import("@feathersjs/typebox").TString; operator: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"equals">, import("@feathersjs/typebox").TLiteral<"not_equals">, import("@feathersjs/typebox").TLiteral<"greater_than">, import("@feathersjs/typebox").TLiteral<"less_than">, import("@feathersjs/typebox").TLiteral<"greater_than_or_equal">, import("@feathersjs/typebox").TLiteral<"less_than_or_equal">, import("@feathersjs/typebox").TLiteral<"contains">, import("@feathersjs/typebox").TLiteral<"not_contains">, import("@feathersjs/typebox").TLiteral<"exists">, import("@feathersjs/typebox").TLiteral<"not_exists">, import("@feathersjs/typebox").TLiteral<"in">, import("@feathersjs/typebox").TLiteral<"not_in">, import("@feathersjs/typebox").TLiteral<"array_contains">]>; value: import("@feathersjs/typebox").TAny; type: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"string">, import("@feathersjs/typebox").TLiteral<"number">, import("@feathersjs/typebox").TLiteral<"boolean">, import("@feathersjs/typebox").TLiteral<"array">, import("@feathersjs/typebox").TLiteral<"object">]>; }>>; $ne: import("@feathersjs/typebox").TArray; field: import("@feathersjs/typebox").TString; operator: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"equals">, import("@feathersjs/typebox").TLiteral<"not_equals">, import("@feathersjs/typebox").TLiteral<"greater_than">, import("@feathersjs/typebox").TLiteral<"less_than">, import("@feathersjs/typebox").TLiteral<"greater_than_or_equal">, import("@feathersjs/typebox").TLiteral<"less_than_or_equal">, import("@feathersjs/typebox").TLiteral<"contains">, import("@feathersjs/typebox").TLiteral<"not_contains">, import("@feathersjs/typebox").TLiteral<"exists">, import("@feathersjs/typebox").TLiteral<"not_exists">, import("@feathersjs/typebox").TLiteral<"in">, import("@feathersjs/typebox").TLiteral<"not_in">, import("@feathersjs/typebox").TLiteral<"array_contains">]>; value: import("@feathersjs/typebox").TAny; type: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"string">, import("@feathersjs/typebox").TLiteral<"number">, import("@feathersjs/typebox").TLiteral<"boolean">, import("@feathersjs/typebox").TLiteral<"array">, import("@feathersjs/typebox").TLiteral<"object">]>; }>>; $in: import("@feathersjs/typebox").TArray; field: import("@feathersjs/typebox").TString; operator: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"equals">, import("@feathersjs/typebox").TLiteral<"not_equals">, import("@feathersjs/typebox").TLiteral<"greater_than">, import("@feathersjs/typebox").TLiteral<"less_than">, import("@feathersjs/typebox").TLiteral<"greater_than_or_equal">, import("@feathersjs/typebox").TLiteral<"less_than_or_equal">, import("@feathersjs/typebox").TLiteral<"contains">, import("@feathersjs/typebox").TLiteral<"not_contains">, import("@feathersjs/typebox").TLiteral<"exists">, import("@feathersjs/typebox").TLiteral<"not_exists">, import("@feathersjs/typebox").TLiteral<"in">, import("@feathersjs/typebox").TLiteral<"not_in">, import("@feathersjs/typebox").TLiteral<"array_contains">]>; value: import("@feathersjs/typebox").TAny; type: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"string">, import("@feathersjs/typebox").TLiteral<"number">, import("@feathersjs/typebox").TLiteral<"boolean">, import("@feathersjs/typebox").TLiteral<"array">, import("@feathersjs/typebox").TLiteral<"object">]>; }>>> | import("@feathersjs/typebox").TArray; field: import("@feathersjs/typebox").TString; operator: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"equals">, import("@feathersjs/typebox").TLiteral<"not_equals">, import("@feathersjs/typebox").TLiteral<"greater_than">, import("@feathersjs/typebox").TLiteral<"less_than">, import("@feathersjs/typebox").TLiteral<"greater_than_or_equal">, import("@feathersjs/typebox").TLiteral<"less_than_or_equal">, import("@feathersjs/typebox").TLiteral<"contains">, import("@feathersjs/typebox").TLiteral<"not_contains">, import("@feathersjs/typebox").TLiteral<"exists">, import("@feathersjs/typebox").TLiteral<"not_exists">, import("@feathersjs/typebox").TLiteral<"in">, import("@feathersjs/typebox").TLiteral<"not_in">, import("@feathersjs/typebox").TLiteral<"array_contains">]>; value: import("@feathersjs/typebox").TAny; type: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"string">, import("@feathersjs/typebox").TLiteral<"number">, import("@feathersjs/typebox").TLiteral<"boolean">, import("@feathersjs/typebox").TLiteral<"array">, import("@feathersjs/typebox").TLiteral<"object">]>; }>>; $nin: import("@feathersjs/typebox").TArray; field: import("@feathersjs/typebox").TString; operator: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"equals">, import("@feathersjs/typebox").TLiteral<"not_equals">, import("@feathersjs/typebox").TLiteral<"greater_than">, import("@feathersjs/typebox").TLiteral<"less_than">, import("@feathersjs/typebox").TLiteral<"greater_than_or_equal">, import("@feathersjs/typebox").TLiteral<"less_than_or_equal">, import("@feathersjs/typebox").TLiteral<"contains">, import("@feathersjs/typebox").TLiteral<"not_contains">, import("@feathersjs/typebox").TLiteral<"exists">, import("@feathersjs/typebox").TLiteral<"not_exists">, import("@feathersjs/typebox").TLiteral<"in">, import("@feathersjs/typebox").TLiteral<"not_in">, import("@feathersjs/typebox").TLiteral<"array_contains">]>; value: import("@feathersjs/typebox").TAny; type: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"string">, import("@feathersjs/typebox").TLiteral<"number">, import("@feathersjs/typebox").TLiteral<"boolean">, import("@feathersjs/typebox").TLiteral<"array">, import("@feathersjs/typebox").TLiteral<"object">]>; }>>> | import("@feathersjs/typebox").TArray; field: import("@feathersjs/typebox").TString; operator: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"equals">, import("@feathersjs/typebox").TLiteral<"not_equals">, import("@feathersjs/typebox").TLiteral<"greater_than">, import("@feathersjs/typebox").TLiteral<"less_than">, import("@feathersjs/typebox").TLiteral<"greater_than_or_equal">, import("@feathersjs/typebox").TLiteral<"less_than_or_equal">, import("@feathersjs/typebox").TLiteral<"contains">, import("@feathersjs/typebox").TLiteral<"not_contains">, import("@feathersjs/typebox").TLiteral<"exists">, import("@feathersjs/typebox").TLiteral<"not_exists">, import("@feathersjs/typebox").TLiteral<"in">, import("@feathersjs/typebox").TLiteral<"not_in">, import("@feathersjs/typebox").TLiteral<"array_contains">]>; value: import("@feathersjs/typebox").TAny; type: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"string">, import("@feathersjs/typebox").TLiteral<"number">, import("@feathersjs/typebox").TLiteral<"boolean">, import("@feathersjs/typebox").TLiteral<"array">, import("@feathersjs/typebox").TLiteral<"object">]>; }>>; }>, 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>]>>]>>; description: 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>]>>]>>; 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>]>>]>>; eventBridgeBusName: 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>]>>]>>; eventBridgeRuleArn: 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>]>>]>>; eventBridgeRuleName: 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>]>>]>>; eventTypeId: 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>]>>]>>; prompt: 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>]>>]>>; updatedAt: 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 EventsTriggersQuery = Static; export declare const eventsTriggersQueryValidator: import("@feathersjs/schema").Validator; export declare const eventsTriggersQueryResolver: import("@feathersjs/schema").Resolver | {} | undefined; agentId?: string | Partial<{ $gt?: string | {} | undefined; $gte?: string | {} | undefined; $lt?: string | {} | undefined; $lte?: string | {} | undefined; $ne?: string | {} | undefined; $in: string | (string | {})[] | {}; $nin: string | (string | {})[] | {}; } & {}> | {} | undefined; conditions?: { id: string; field: string; operator: "array_contains" | "contains" | "equals" | "exists" | "greater_than" | "greater_than_or_equal" | "in" | "less_than" | "less_than_or_equal" | "not_contains" | "not_equals" | "not_exists" | "not_in"; value: any; type: "array" | "boolean" | "number" | "object" | "string"; }[] | Partial<{ $gt: { id: string; field: string; operator: "array_contains" | "contains" | "equals" | "exists" | "greater_than" | "greater_than_or_equal" | "in" | "less_than" | "less_than_or_equal" | "not_contains" | "not_equals" | "not_exists" | "not_in"; value: any; type: "array" | "boolean" | "number" | "object" | "string"; }[]; $gte: { id: string; field: string; operator: "array_contains" | "contains" | "equals" | "exists" | "greater_than" | "greater_than_or_equal" | "in" | "less_than" | "less_than_or_equal" | "not_contains" | "not_equals" | "not_exists" | "not_in"; value: any; type: "array" | "boolean" | "number" | "object" | "string"; }[]; $lt: { id: string; field: string; operator: "array_contains" | "contains" | "equals" | "exists" | "greater_than" | "greater_than_or_equal" | "in" | "less_than" | "less_than_or_equal" | "not_contains" | "not_equals" | "not_exists" | "not_in"; value: any; type: "array" | "boolean" | "number" | "object" | "string"; }[]; $lte: { id: string; field: string; operator: "array_contains" | "contains" | "equals" | "exists" | "greater_than" | "greater_than_or_equal" | "in" | "less_than" | "less_than_or_equal" | "not_contains" | "not_equals" | "not_exists" | "not_in"; value: any; type: "array" | "boolean" | "number" | "object" | "string"; }[]; $ne: { id: string; field: string; operator: "array_contains" | "contains" | "equals" | "exists" | "greater_than" | "greater_than_or_equal" | "in" | "less_than" | "less_than_or_equal" | "not_contains" | "not_equals" | "not_exists" | "not_in"; value: any; type: "array" | "boolean" | "number" | "object" | "string"; }[]; $in: { id: string; field: string; operator: "array_contains" | "contains" | "equals" | "exists" | "greater_than" | "greater_than_or_equal" | "in" | "less_than" | "less_than_or_equal" | "not_contains" | "not_equals" | "not_exists" | "not_in"; value: any; type: "array" | "boolean" | "number" | "object" | "string"; }[][] | { id: string; field: string; operator: "array_contains" | "contains" | "equals" | "exists" | "greater_than" | "greater_than_or_equal" | "in" | "less_than" | "less_than_or_equal" | "not_contains" | "not_equals" | "not_exists" | "not_in"; value: any; type: "array" | "boolean" | "number" | "object" | "string"; }[]; $nin: { id: string; field: string; operator: "array_contains" | "contains" | "equals" | "exists" | "greater_than" | "greater_than_or_equal" | "in" | "less_than" | "less_than_or_equal" | "not_contains" | "not_equals" | "not_exists" | "not_in"; value: any; type: "array" | "boolean" | "number" | "object" | "string"; }[][] | { id: string; field: string; operator: "array_contains" | "contains" | "equals" | "exists" | "greater_than" | "greater_than_or_equal" | "in" | "less_than" | "less_than_or_equal" | "not_contains" | "not_equals" | "not_exists" | "not_in"; value: any; type: "array" | "boolean" | "number" | "object" | "string"; }[]; } & {}> | undefined; createdAt?: string | Partial<{ $gt: string; $gte: string; $lt: string; $lte: string; $ne: string; $in: string | string[]; $nin: string | string[]; } & {}> | undefined; description?: string | Partial<{ $gt?: string | undefined; $gte?: string | undefined; $lt?: string | undefined; $lte?: string | undefined; $ne?: string | undefined; $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; eventBridgeBusName?: string | Partial<{ $gt?: string | undefined; $gte?: string | undefined; $lt?: string | undefined; $lte?: string | undefined; $ne?: string | undefined; $in: string | string[]; $nin: string | string[]; } & {}> | undefined; eventBridgeRuleArn?: string | Partial<{ $gt?: string | undefined; $gte?: string | undefined; $lt?: string | undefined; $lte?: string | undefined; $ne?: string | undefined; $in: string | string[]; $nin: string | string[]; } & {}> | undefined; eventBridgeRuleName?: string | Partial<{ $gt?: string | undefined; $gte?: string | undefined; $lt?: string | undefined; $lte?: string | undefined; $ne?: string | undefined; $in: string | string[]; $nin: string | string[]; } & {}> | undefined; eventTypeId?: 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; prompt?: string | Partial<{ $gt: string; $gte: string; $lt: string; $lte: string; $ne: string; $in: string | string[]; $nin: string | string[]; } & {}> | undefined; updatedAt?: 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; agentId?: string | Partial<{ $gt?: string | {} | undefined; $gte?: string | {} | undefined; $lt?: string | {} | undefined; $lte?: string | {} | undefined; $ne?: string | {} | undefined; $in: string | (string | {})[] | {}; $nin: string | (string | {})[] | {}; } & {}> | {} | undefined; conditions?: { id: string; field: string; operator: "array_contains" | "contains" | "equals" | "exists" | "greater_than" | "greater_than_or_equal" | "in" | "less_than" | "less_than_or_equal" | "not_contains" | "not_equals" | "not_exists" | "not_in"; value: any; type: "array" | "boolean" | "number" | "object" | "string"; }[] | Partial<{ $gt: { id: string; field: string; operator: "array_contains" | "contains" | "equals" | "exists" | "greater_than" | "greater_than_or_equal" | "in" | "less_than" | "less_than_or_equal" | "not_contains" | "not_equals" | "not_exists" | "not_in"; value: any; type: "array" | "boolean" | "number" | "object" | "string"; }[]; $gte: { id: string; field: string; operator: "array_contains" | "contains" | "equals" | "exists" | "greater_than" | "greater_than_or_equal" | "in" | "less_than" | "less_than_or_equal" | "not_contains" | "not_equals" | "not_exists" | "not_in"; value: any; type: "array" | "boolean" | "number" | "object" | "string"; }[]; $lt: { id: string; field: string; operator: "array_contains" | "contains" | "equals" | "exists" | "greater_than" | "greater_than_or_equal" | "in" | "less_than" | "less_than_or_equal" | "not_contains" | "not_equals" | "not_exists" | "not_in"; value: any; type: "array" | "boolean" | "number" | "object" | "string"; }[]; $lte: { id: string; field: string; operator: "array_contains" | "contains" | "equals" | "exists" | "greater_than" | "greater_than_or_equal" | "in" | "less_than" | "less_than_or_equal" | "not_contains" | "not_equals" | "not_exists" | "not_in"; value: any; type: "array" | "boolean" | "number" | "object" | "string"; }[]; $ne: { id: string; field: string; operator: "array_contains" | "contains" | "equals" | "exists" | "greater_than" | "greater_than_or_equal" | "in" | "less_than" | "less_than_or_equal" | "not_contains" | "not_equals" | "not_exists" | "not_in"; value: any; type: "array" | "boolean" | "number" | "object" | "string"; }[]; $in: { id: string; field: string; operator: "array_contains" | "contains" | "equals" | "exists" | "greater_than" | "greater_than_or_equal" | "in" | "less_than" | "less_than_or_equal" | "not_contains" | "not_equals" | "not_exists" | "not_in"; value: any; type: "array" | "boolean" | "number" | "object" | "string"; }[][] | { id: string; field: string; operator: "array_contains" | "contains" | "equals" | "exists" | "greater_than" | "greater_than_or_equal" | "in" | "less_than" | "less_than_or_equal" | "not_contains" | "not_equals" | "not_exists" | "not_in"; value: any; type: "array" | "boolean" | "number" | "object" | "string"; }[]; $nin: { id: string; field: string; operator: "array_contains" | "contains" | "equals" | "exists" | "greater_than" | "greater_than_or_equal" | "in" | "less_than" | "less_than_or_equal" | "not_contains" | "not_equals" | "not_exists" | "not_in"; value: any; type: "array" | "boolean" | "number" | "object" | "string"; }[][] | { id: string; field: string; operator: "array_contains" | "contains" | "equals" | "exists" | "greater_than" | "greater_than_or_equal" | "in" | "less_than" | "less_than_or_equal" | "not_contains" | "not_equals" | "not_exists" | "not_in"; value: any; type: "array" | "boolean" | "number" | "object" | "string"; }[]; } & {}> | undefined; createdAt?: string | Partial<{ $gt: string; $gte: string; $lt: string; $lte: string; $ne: string; $in: string | string[]; $nin: string | string[]; } & {}> | undefined; description?: string | Partial<{ $gt?: string | undefined; $gte?: string | undefined; $lt?: string | undefined; $lte?: string | undefined; $ne?: string | undefined; $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; eventBridgeBusName?: string | Partial<{ $gt?: string | undefined; $gte?: string | undefined; $lt?: string | undefined; $lte?: string | undefined; $ne?: string | undefined; $in: string | string[]; $nin: string | string[]; } & {}> | undefined; eventBridgeRuleArn?: string | Partial<{ $gt?: string | undefined; $gte?: string | undefined; $lt?: string | undefined; $lte?: string | undefined; $ne?: string | undefined; $in: string | string[]; $nin: string | string[]; } & {}> | undefined; eventBridgeRuleName?: string | Partial<{ $gt?: string | undefined; $gte?: string | undefined; $lt?: string | undefined; $lte?: string | undefined; $ne?: string | undefined; $in: string | string[]; $nin: string | string[]; } & {}> | undefined; eventTypeId?: 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; prompt?: string | Partial<{ $gt: string; $gte: string; $lt: string; $lte: string; $ne: string; $in: string | string[]; $nin: string | string[]; } & {}> | undefined; updatedAt?: 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; agentId?: string | Partial<{ $gt?: string | {} | undefined; $gte?: string | {} | undefined; $lt?: string | {} | undefined; $lte?: string | {} | undefined; $ne?: string | {} | undefined; $in: string | (string | {})[] | {}; $nin: string | (string | {})[] | {}; } & {}> | {} | undefined; conditions?: { id: string; field: string; operator: "array_contains" | "contains" | "equals" | "exists" | "greater_than" | "greater_than_or_equal" | "in" | "less_than" | "less_than_or_equal" | "not_contains" | "not_equals" | "not_exists" | "not_in"; value: any; type: "array" | "boolean" | "number" | "object" | "string"; }[] | Partial<{ $gt: { id: string; field: string; operator: "array_contains" | "contains" | "equals" | "exists" | "greater_than" | "greater_than_or_equal" | "in" | "less_than" | "less_than_or_equal" | "not_contains" | "not_equals" | "not_exists" | "not_in"; value: any; type: "array" | "boolean" | "number" | "object" | "string"; }[]; $gte: { id: string; field: string; operator: "array_contains" | "contains" | "equals" | "exists" | "greater_than" | "greater_than_or_equal" | "in" | "less_than" | "less_than_or_equal" | "not_contains" | "not_equals" | "not_exists" | "not_in"; value: any; type: "array" | "boolean" | "number" | "object" | "string"; }[]; $lt: { id: string; field: string; operator: "array_contains" | "contains" | "equals" | "exists" | "greater_than" | "greater_than_or_equal" | "in" | "less_than" | "less_than_or_equal" | "not_contains" | "not_equals" | "not_exists" | "not_in"; value: any; type: "array" | "boolean" | "number" | "object" | "string"; }[]; $lte: { id: string; field: string; operator: "array_contains" | "contains" | "equals" | "exists" | "greater_than" | "greater_than_or_equal" | "in" | "less_than" | "less_than_or_equal" | "not_contains" | "not_equals" | "not_exists" | "not_in"; value: any; type: "array" | "boolean" | "number" | "object" | "string"; }[]; $ne: { id: string; field: string; operator: "array_contains" | "contains" | "equals" | "exists" | "greater_than" | "greater_than_or_equal" | "in" | "less_than" | "less_than_or_equal" | "not_contains" | "not_equals" | "not_exists" | "not_in"; value: any; type: "array" | "boolean" | "number" | "object" | "string"; }[]; $in: { id: string; field: string; operator: "array_contains" | "contains" | "equals" | "exists" | "greater_than" | "greater_than_or_equal" | "in" | "less_than" | "less_than_or_equal" | "not_contains" | "not_equals" | "not_exists" | "not_in"; value: any; type: "array" | "boolean" | "number" | "object" | "string"; }[][] | { id: string; field: string; operator: "array_contains" | "contains" | "equals" | "exists" | "greater_than" | "greater_than_or_equal" | "in" | "less_than" | "less_than_or_equal" | "not_contains" | "not_equals" | "not_exists" | "not_in"; value: any; type: "array" | "boolean" | "number" | "object" | "string"; }[]; $nin: { id: string; field: string; operator: "array_contains" | "contains" | "equals" | "exists" | "greater_than" | "greater_than_or_equal" | "in" | "less_than" | "less_than_or_equal" | "not_contains" | "not_equals" | "not_exists" | "not_in"; value: any; type: "array" | "boolean" | "number" | "object" | "string"; }[][] | { id: string; field: string; operator: "array_contains" | "contains" | "equals" | "exists" | "greater_than" | "greater_than_or_equal" | "in" | "less_than" | "less_than_or_equal" | "not_contains" | "not_equals" | "not_exists" | "not_in"; value: any; type: "array" | "boolean" | "number" | "object" | "string"; }[]; } & {}> | undefined; createdAt?: string | Partial<{ $gt: string; $gte: string; $lt: string; $lte: string; $ne: string; $in: string | string[]; $nin: string | string[]; } & {}> | undefined; description?: string | Partial<{ $gt?: string | undefined; $gte?: string | undefined; $lt?: string | undefined; $lte?: string | undefined; $ne?: string | undefined; $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; eventBridgeBusName?: string | Partial<{ $gt?: string | undefined; $gte?: string | undefined; $lt?: string | undefined; $lte?: string | undefined; $ne?: string | undefined; $in: string | string[]; $nin: string | string[]; } & {}> | undefined; eventBridgeRuleArn?: string | Partial<{ $gt?: string | undefined; $gte?: string | undefined; $lt?: string | undefined; $lte?: string | undefined; $ne?: string | undefined; $in: string | string[]; $nin: string | string[]; } & {}> | undefined; eventBridgeRuleName?: string | Partial<{ $gt?: string | undefined; $gte?: string | undefined; $lt?: string | undefined; $lte?: string | undefined; $ne?: string | undefined; $in: string | string[]; $nin: string | string[]; } & {}> | undefined; eventTypeId?: 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; prompt?: string | Partial<{ $gt: string; $gte: string; $lt: string; $lte: string; $ne: string; $in: string | string[]; $nin: string | string[]; } & {}> | undefined; updatedAt?: 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; agentId?: string | Partial<{ $gt?: string | {} | undefined; $gte?: string | {} | undefined; $lt?: string | {} | undefined; $lte?: string | {} | undefined; $ne?: string | {} | undefined; $in: string | (string | {})[] | {}; $nin: string | (string | {})[] | {}; } & {}> | {} | undefined; conditions?: { id: string; field: string; operator: "array_contains" | "contains" | "equals" | "exists" | "greater_than" | "greater_than_or_equal" | "in" | "less_than" | "less_than_or_equal" | "not_contains" | "not_equals" | "not_exists" | "not_in"; value: any; type: "array" | "boolean" | "number" | "object" | "string"; }[] | Partial<{ $gt: { id: string; field: string; operator: "array_contains" | "contains" | "equals" | "exists" | "greater_than" | "greater_than_or_equal" | "in" | "less_than" | "less_than_or_equal" | "not_contains" | "not_equals" | "not_exists" | "not_in"; value: any; type: "array" | "boolean" | "number" | "object" | "string"; }[]; $gte: { id: string; field: string; operator: "array_contains" | "contains" | "equals" | "exists" | "greater_than" | "greater_than_or_equal" | "in" | "less_than" | "less_than_or_equal" | "not_contains" | "not_equals" | "not_exists" | "not_in"; value: any; type: "array" | "boolean" | "number" | "object" | "string"; }[]; $lt: { id: string; field: string; operator: "array_contains" | "contains" | "equals" | "exists" | "greater_than" | "greater_than_or_equal" | "in" | "less_than" | "less_than_or_equal" | "not_contains" | "not_equals" | "not_exists" | "not_in"; value: any; type: "array" | "boolean" | "number" | "object" | "string"; }[]; $lte: { id: string; field: string; operator: "array_contains" | "contains" | "equals" | "exists" | "greater_than" | "greater_than_or_equal" | "in" | "less_than" | "less_than_or_equal" | "not_contains" | "not_equals" | "not_exists" | "not_in"; value: any; type: "array" | "boolean" | "number" | "object" | "string"; }[]; $ne: { id: string; field: string; operator: "array_contains" | "contains" | "equals" | "exists" | "greater_than" | "greater_than_or_equal" | "in" | "less_than" | "less_than_or_equal" | "not_contains" | "not_equals" | "not_exists" | "not_in"; value: any; type: "array" | "boolean" | "number" | "object" | "string"; }[]; $in: { id: string; field: string; operator: "array_contains" | "contains" | "equals" | "exists" | "greater_than" | "greater_than_or_equal" | "in" | "less_than" | "less_than_or_equal" | "not_contains" | "not_equals" | "not_exists" | "not_in"; value: any; type: "array" | "boolean" | "number" | "object" | "string"; }[][] | { id: string; field: string; operator: "array_contains" | "contains" | "equals" | "exists" | "greater_than" | "greater_than_or_equal" | "in" | "less_than" | "less_than_or_equal" | "not_contains" | "not_equals" | "not_exists" | "not_in"; value: any; type: "array" | "boolean" | "number" | "object" | "string"; }[]; $nin: { id: string; field: string; operator: "array_contains" | "contains" | "equals" | "exists" | "greater_than" | "greater_than_or_equal" | "in" | "less_than" | "less_than_or_equal" | "not_contains" | "not_equals" | "not_exists" | "not_in"; value: any; type: "array" | "boolean" | "number" | "object" | "string"; }[][] | { id: string; field: string; operator: "array_contains" | "contains" | "equals" | "exists" | "greater_than" | "greater_than_or_equal" | "in" | "less_than" | "less_than_or_equal" | "not_contains" | "not_equals" | "not_exists" | "not_in"; value: any; type: "array" | "boolean" | "number" | "object" | "string"; }[]; } & {}> | undefined; createdAt?: string | Partial<{ $gt: string; $gte: string; $lt: string; $lte: string; $ne: string; $in: string | string[]; $nin: string | string[]; } & {}> | undefined; description?: string | Partial<{ $gt?: string | undefined; $gte?: string | undefined; $lt?: string | undefined; $lte?: string | undefined; $ne?: string | undefined; $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; eventBridgeBusName?: string | Partial<{ $gt?: string | undefined; $gte?: string | undefined; $lt?: string | undefined; $lte?: string | undefined; $ne?: string | undefined; $in: string | string[]; $nin: string | string[]; } & {}> | undefined; eventBridgeRuleArn?: string | Partial<{ $gt?: string | undefined; $gte?: string | undefined; $lt?: string | undefined; $lte?: string | undefined; $ne?: string | undefined; $in: string | string[]; $nin: string | string[]; } & {}> | undefined; eventBridgeRuleName?: string | Partial<{ $gt?: string | undefined; $gte?: string | undefined; $lt?: string | undefined; $lte?: string | undefined; $ne?: string | undefined; $in: string | string[]; $nin: string | string[]; } & {}> | undefined; eventTypeId?: 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; prompt?: string | Partial<{ $gt: string; $gte: string; $lt: string; $lte: string; $ne: string; $in: string | string[]; $nin: string | string[]; } & {}> | undefined; updatedAt?: string | Partial<{ $gt: string; $gte: string; $lt: string; $lte: string; $ne: string; $in: string | string[]; $nin: string | string[]; } & {}> | undefined; } & {}, HookContext>>;