export default class ScanPublishOrder {
    private _scanLocations;
    private _packageContentMap;
    private _packageOrder;
    get packageOrder(): string[];
    get packagesOrderPath(): string[];
    constructor(_scanLocations?: string[]);
    private _readAllPackages;
    private _orderByDependencies;
    private _checkOkToBeNextInOrder;
    private _assertMissingPackages;
    scan(): Promise<void>;
}
