export interface InputCredentialsRequest {
    apiHost: string;
    tenantId: string;
    username?: string;
    password?: string;
}
export interface InputPackageRequest {
}
export type InputAutomationRequest = {
    type: 'NO_DELTA' | 'NO_DELTA_BATCH' | 'DELTA' | 'DELTA_BATCH';
    package: string;
    name: string;
    retentionPeriod: number;
    repositoryUrl: string;
    description: string;
};
declare const _default: {
    askTunnelHubCredentials: (envOption: string | undefined, isOAuth?: boolean) => Promise<InputCredentialsRequest>;
    askPackageDetails: () => Promise<InputPackageRequest>;
    askAutomationDetails: (packages: any[]) => Promise<InputAutomationRequest>;
};
export default _default;
