import type { Upload, DocumentQuery, UploadsManyQuery, DbOperation } from './types.ts'; /** * Extended query options for uploads including hidden filter */ interface UploadsQueryOptions extends UploadsManyQuery { /** Include hidden uploads in results (default: false) */ includeHidden?: boolean; } /** * Gets all uploads for a specific document * * This function retrieves uploads associated with a document with support for: * - Sorting by created_at, original_filename, or filename * - Pagination (limit/offset) * - Filtering by document path prefix * - Filtering hidden uploads (default: excludes hidden) * * @param client Database client * @param query Document query (supports path string, id number, DualDocument, Route, etc.) * @param options Query options for filtering, sorting, and pagination * @returns Array of Upload objects, or empty array if none found */ export declare const getUploads: DbOperation<[DocumentQuery, UploadsQueryOptions?], Upload[]>; export {}; //# sourceMappingURL=getUploads.d.ts.map