import { Readable } from 'stream'; import { Injector } from '../../common/injector'; import { AssetImportStrategy } from './asset-import-strategy'; /** * @description * The DefaultAssetImportStrategy is able to import paths from the local filesystem (taking into account the * `importExportOptions.importAssetsDir` setting) as well as remote http/https urls. * * @since 1.7.0 * @docsCategory import-export */ export declare class DefaultAssetImportStrategy implements AssetImportStrategy { private options?; private configService; constructor(options?: { retryDelayMs: number; retryCount: number; } | undefined); init(injector: Injector): void; getStreamFromPath(assetPath: string): Readable | Promise; private getStreamFromUrl; private getStreamFromLocalFile; }