import { Optional } from '@salesforce/ts-types';
import { Duration } from '@salesforce/kit';
import { ScratchOrgInfo } from './scratchOrgTypes';
import { ScratchOrgCache } from './scratchOrgCache';
import { Org } from './org';
export declare const validateScratchOrgInfoForResume: ({ jobId, hubOrg, cache, hubUsername, timeout, }: {
    jobId: string;
    hubOrg: Org;
    cache: ScratchOrgCache;
    hubUsername: string;
    timeout: Duration;
}) => Promise<ScratchOrgInfo>;
export declare const checkScratchOrgInfoForErrors: (orgInfo: Optional<ScratchOrgInfo>, hubUsername: Optional<string>) => Promise<ScratchOrgInfo>;
