import type { ScayleAdminApiFetcher } from '../../http/admin-api-fetcher.js'; import { type Asset, type AssetUploadPayload } from './schema/asset-schema.js'; export type AssetEntityClient = { upload: (payload: Readonly) => Promise; }; export type AssetEntityClientDependencies = { readonly adminApiFetcher: ScayleAdminApiFetcher; }; export declare function createAssetEntityClient(dependencies: AssetEntityClientDependencies): AssetEntityClient; //# sourceMappingURL=asset-entity-client.d.ts.map