import { RunTriggerRequest as RunTriggerRequest$1, RunTriggerResponse as RunTriggerResponse$1, BulkUpdateMainEntityTagsRequest as BulkUpdateMainEntityTagsRequest$1, BulkUpdateMainEntityTagsResponse as BulkUpdateMainEntityTagsResponse$1, BulkUpdateMainEntityTagsByFilterRequest as BulkUpdateMainEntityTagsByFilterRequest$1, BulkUpdateMainEntityTagsByFilterResponse as BulkUpdateMainEntityTagsByFilterResponse$1 } from './index.typings.js'; interface MainEntity { /** @format GUID */ id?: string; tags?: Tags; } interface Tags { privateTags?: TagList; tags?: TagList; } interface TagList { /** * @maxSize 100 * @maxLength 5 */ tagIds?: string[]; } interface RunTriggerRequest { /** * Trigger ID. You can find this in the custom trigger configuration in the automations builder. * @maxLength 100 */ triggerId?: string; /** * Optional payload object to pass to run trigger. Define the payload schema from sample data in the custom trigger configuration in the * automations builder. */ payload?: Record | null; } interface RunTriggerResponse { } interface BulkUpdateMainEntityTagsRequest { /** * @maxSize 100 * @maxLength 50 */ entityIds?: string[]; assignTags?: Tags; unassignTags?: Tags; } interface BulkUpdateMainEntityTagsResponse { } interface BulkUpdateMainEntityTagsByFilterRequest { filter?: Record | null; assignTags?: Tags; unassignTags?: Tags; } interface BulkUpdateMainEntityTagsByFilterResponse { } type __PublicMethodMetaInfo = { getUrl: (context: any) => string; httpMethod: K; path: string; pathParams: M; __requestType: T; __originalRequestType: S; __responseType: Q; __originalResponseType: R; }; declare function runTrigger(): __PublicMethodMetaInfo<'POST', {}, RunTriggerRequest$1, RunTriggerRequest, RunTriggerResponse$1, RunTriggerResponse>; declare function bulkUpdateMainEntityTags(): __PublicMethodMetaInfo<'POST', {}, BulkUpdateMainEntityTagsRequest$1, BulkUpdateMainEntityTagsRequest, BulkUpdateMainEntityTagsResponse$1, BulkUpdateMainEntityTagsResponse>; declare function bulkUpdateMainEntityTagsByFilter(): __PublicMethodMetaInfo<'POST', {}, BulkUpdateMainEntityTagsByFilterRequest$1, BulkUpdateMainEntityTagsByFilterRequest, BulkUpdateMainEntityTagsByFilterResponse$1, BulkUpdateMainEntityTagsByFilterResponse>; export { type BulkUpdateMainEntityTagsByFilterRequest as BulkUpdateMainEntityTagsByFilterRequestOriginal, type BulkUpdateMainEntityTagsByFilterResponse as BulkUpdateMainEntityTagsByFilterResponseOriginal, type BulkUpdateMainEntityTagsRequest as BulkUpdateMainEntityTagsRequestOriginal, type BulkUpdateMainEntityTagsResponse as BulkUpdateMainEntityTagsResponseOriginal, type MainEntity as MainEntityOriginal, type RunTriggerRequest as RunTriggerRequestOriginal, type RunTriggerResponse as RunTriggerResponseOriginal, type TagList as TagListOriginal, type Tags as TagsOriginal, type __PublicMethodMetaInfo, bulkUpdateMainEntityTags, bulkUpdateMainEntityTagsByFilter, runTrigger };