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