import { Path } from '@angular-devkit/core'; import { Tree } from '@angular-devkit/schematics'; import { Credentials } from '@ibm-wch-sdk/cli-credentials'; import { Observable } from 'rxjs'; export declare function validateCredentials(aApiUrl: string, aCredentials: Credentials): Observable; /** * Tests if the API URL is valid and if we have sufficient credentials to access the API * * @param aUrl the API URL * @return the url */ export declare function validateApiUrl(aUrl: string, bValidateWithCredentials: boolean): Observable; export declare const WCHTOOLS_DEPENDENCIES = "wchtools-dependencies"; export declare function findSdkVersion(host: Tree): Observable; export declare function findDataDir(host: Tree): Path; export declare function findWchToolsOptions(host: Tree): Path; export declare function addToWchToolsDependencies(aDeps: string[], aPkg: any): void;