import { YamlContent, AssetManagerInterface } from '../models/interface.js';
export declare class AssetParser implements AssetManagerInterface {
    private readonly obj;
    createAssetReferenceMap(buffer: Buffer): Promise<Map<string, boolean>>;
    updateMapWithMetadata(yamlContent: YamlContent, refMap: Map<string, boolean>): void;
    updateMapWithGatewayEndpoints(data: Buffer, refMap: Map<string, boolean>): Promise<void>;
    private extractRefs;
    private replaceVersionInString;
}
//# sourceMappingURL=asset.parser.d.ts.map