/// import type { Range, Stat } from '@db-studio/storage'; import type { Accountability } from '@db-studio/types'; import type { Knex } from 'knex'; import type { Readable } from 'node:stream'; import type { AbstractServiceOptions, TransformationParams } from '../types/index.js'; import { AuthorizationService } from './authorization.js'; export declare class AssetsService { knex: Knex; accountability: Accountability | null; authorizationService: AuthorizationService; constructor(options: AbstractServiceOptions); getAsset(id: string, transformation: TransformationParams, range?: Range): Promise<{ stream: Readable; file: any; stat: Stat; }>; }