import { UseQueryOptions } from '@tanstack/react-query'; import type { ListLifecycleExecutionItemsResponseV3 } from '../schemas/ListLifecycleExecutionItemsResponseV3'; import type { ErrorV3 } from '../schemas/ErrorV3'; import type { ResponseWithPagination } from '../helpers'; import { FetcherOptions } from '../../../../fetcher/index.js'; export interface ListLifecycleExecutionItemsV3QueryPathParams { executionId: string; } export interface ListLifecycleExecutionItemsV3QueryQueryParams { account_identifier: string; org_identifier?: string; project_identifier?: string; /** * @format int64 * @default 0 */ page?: number; /** * @format int64 * @default 20 */ size?: number; search_term?: string; package_types?: string[]; registry_ids?: string[]; status?: 'DELETED' | 'PROTECTED' | 'WOULD_BE_DELETED'; scope?: 'ancestors' | 'descendants' | 'none'; } export type ListLifecycleExecutionItemsV3OkResponse = ResponseWithPagination; export type ListLifecycleExecutionItemsV3ErrorResponse = ErrorV3; export interface ListLifecycleExecutionItemsV3Props extends ListLifecycleExecutionItemsV3QueryPathParams, Omit, 'url'> { queryParams: ListLifecycleExecutionItemsV3QueryQueryParams; } export declare function listLifecycleExecutionItemsV3(props: ListLifecycleExecutionItemsV3Props): Promise; /** * Lists the artifact-level items evaluated during a lifecycle execution. */ export declare function useListLifecycleExecutionItemsV3Query(props: ListLifecycleExecutionItemsV3Props, options?: Omit, 'queryKey' | 'queryFn'>): import("@tanstack/react-query").UseQueryResult;