import type { IDataObject } from 'n8n-workflow'; export type StrapiEntity = { id: number; documentId?: string; attributes: T; } | ({ id: number; documentId?: string; } & T); export interface PaginationRequestOptions { throwOnError?: boolean; } export type StrapiFilters = { [key: string]: { ['$eq']?: string; ['$in']?: string[]; }; }; type PaginationRequestParams = { filters?: StrapiFilters; fields?: string[]; pagination: { page: number; pageSize: number; }; maxAiNodeSdk?: number; }; export declare function paginatedRequest(url: string, params: PaginationRequestParams, options?: PaginationRequestOptions): Promise; export declare function buildStrapiUpdateQuery(ids: number[]): IDataObject; export {};