import type { DefaultElements, Link, MakeRequest, PaginationQueryOptions, SysLink, VersionedLink } from '../common-types'; export type WorkflowsChangelogQueryOptions = Omit & { /** Find workflows changelog entries filtered by the Entity type (Entry) */ 'entity.sys.linkType': string; /** Find workflows changelog entries containing the specified, comma-separated entities. Requires `sys.entity.sys.linkType` */ 'entity.sys.id': string; /** workflow.sys.id is optional so all past workflows can be found */ 'workflow.sys.id'?: string; 'eventAt[lte]'?: string; 'eventAt[gte]'?: string; 'workflowDefinition.sys.id[in]'?: string; }; export type WorkflowsChangelogEntryProps = { event: string; eventBy: SysLink; eventAt: string; workflow: VersionedLink<'Workflow'>; workflowDefinition: Link<'WorkflowDefinition'>; entity: Link<'Entry'>; stepId: string; stepAnnotations: string[]; stepName: string; }; export interface WorkflowsChangelogEntry extends WorkflowsChangelogEntryProps, DefaultElements { } /** * @private */ export declare function wrapWorkflowsChangelogEntry(_makeRequest: MakeRequest, data: WorkflowsChangelogEntryProps): WorkflowsChangelogEntry; /** * @private */ export declare const wrapWorkflowsChangelogEntryCollection: (makeRequest: MakeRequest, data: import("../common-types").CollectionProp) => import("../common-types").Collection;