import { Connection, SfProject } from '@salesforce/core';
import { BundleSObjects, BundleVersionCreateOptions } from '../interfaces';
export declare class PackageBundleVersionCreate {
    static getCreateStatus(createPackageVersionRequestId: string, connection: Connection): Promise<BundleSObjects.PackageBundleVersionCreateRequestResult>;
    static getCreateStatuses(connection: Connection, status?: BundleSObjects.PkgBundleVersionCreateReqStatus, createdLastDays?: number): Promise<BundleSObjects.PackageBundleVersionCreateRequestResult[]>;
    static createBundleVersion(connection: Connection, project: SfProject, options: BundleVersionCreateOptions): Promise<BundleSObjects.PackageBundleVersionCreateRequestResult>;
    private static readBundleVersionComponents;
    private static getVersionNameFromBundle;
    private static parsePackageBundleId;
    private static getPackageVersion;
}
