import { GraphicsInterface, PkgService } from '@sprucelabs/spruce-skill-utils';
export default class VersionResolver {
    private ui;
    private pkg;
    private constructor();
    static Resolver(ui: GraphicsInterface, pkg: PkgService): VersionResolver;
    resolveVersion(resolvedDestination: string, userSuppliedVersion?: string | null): Promise<string>;
    private persistVersion;
    private askForVersionIfTodaysVersionDoesNotExist;
    private buildChoices;
    private loadVersions;
}
