import { IAsset, IDeployment, IPerpetualConfig } from "../interfaces";
import { SupportedAssets } from "../types";
export declare class DeploymentParser {
    deployment: IDeployment;
    constructor(_deployment: IDeployment);
    addPerpetual(perpConfig: IPerpetualConfig): void;
    getPerpetual(perpName: string): IPerpetualConfig;
    getPerpetualUsingAddress(perpAddress: string): IPerpetualConfig;
    getPerpetualAddress(perpName: string): string;
    getInternalDataStore(): string;
    getExternalDataStore(): string;
    getAsset(assetSymbol: SupportedAssets): IAsset;
    getAdminCap(): string;
    getPackageId(): string;
    getTreasuryCap(): string;
    getAssetCoinType(assetSymbol: SupportedAssets): string;
}
