1 | import { APIResponse, APIResponseError, APIResponseSuccess, App, AppAssociation, BitbucketCloudRepoAssociation, BitbucketServerRepoAssociation, CommandPreRun, CordovaPackageJson, ExitCodeException, GithubBranch, GithubRepo, GithubRepoAssociation, ICommand, IMultiProjectConfig, IProjectConfig, IntegrationName, Login, Org, Response, SSHKey, SecurityProfile, Snapshot, StarterManifest, SuperAgentError, TreatableAilment, User } from './definitions';
|
2 | import { AuthConnection } from './lib/auth';
|
3 | export declare const INTEGRATION_NAMES: IntegrationName[];
|
4 | export declare function isCommand(cmd: any): cmd is ICommand;
|
5 | export declare function isCommandPreRun(cmd: any): cmd is CommandPreRun;
|
6 | export declare function isStarterManifest(obj: any): obj is StarterManifest;
|
7 | export declare function isCordovaPackageJson(obj: any): obj is CordovaPackageJson;
|
8 | export declare function isExitCodeException(err: any): err is ExitCodeException;
|
9 | export declare function isSuperAgentError(err: any): err is SuperAgentError;
|
10 | export declare function isAPIResponseSuccess(res: any): res is APIResponseSuccess;
|
11 | export declare function isAPIResponseError(res: any): res is APIResponseError;
|
12 | export declare function isOrg(org: any): org is Org;
|
13 | export declare function isGithubRepo(repo: any): repo is GithubRepo;
|
14 | export declare function isGithubBranch(branch: any): branch is GithubBranch;
|
15 | export declare function isGithubRepoListResponse(res: any): res is Response<GithubRepo[]>;
|
16 | export declare function isGithubBranchListResponse(res: any): res is Response<GithubBranch[]>;
|
17 | export declare function isAppAssociation(association: any): association is AppAssociation;
|
18 | export declare function isAppAssociationResponse(res: APIResponse): res is Response<AppAssociation>;
|
19 | export declare function isGithubRepoAssociation(association: any): association is GithubRepoAssociation;
|
20 | export declare function isBitbucketCloudRepoAssociation(association: any): association is BitbucketCloudRepoAssociation;
|
21 | export declare function isBitbucketServerRepoAssociation(association: any): association is BitbucketServerRepoAssociation;
|
22 | export declare function isApp(app: any): app is App;
|
23 | export declare function isAppResponse(res: APIResponse): res is Response<App>;
|
24 | export declare function isAppsResponse(res: APIResponse): res is Response<App[]>;
|
25 | export interface OAuthLogin {
|
26 | redirect_url: string;
|
27 | }
|
28 | export declare function isOAuthLogin(login: any): login is OAuthLogin;
|
29 | export declare function isOAuthLoginResponse(res: any): res is Response<OAuthLogin>;
|
30 | export declare function isSnapshot(snapshot: any): snapshot is Snapshot;
|
31 | export declare function isSnapshotResponse(res: APIResponse): res is Response<Snapshot>;
|
32 | export declare function isSnapshotListResponse(res: APIResponse): res is Response<Snapshot[]>;
|
33 | export declare function isLogin(login: any): login is Login;
|
34 | export declare function isLoginResponse(res: APIResponse): res is Response<Login>;
|
35 | export declare function isAuthConnection(connection: any): connection is AuthConnection;
|
36 | export declare function isAuthConnectionResponse(res: APIResponse): res is Response<AuthConnection>;
|
37 | export declare function isUser(user: any): user is User;
|
38 | export declare function isUserResponse(res: APIResponse): res is Response<User>;
|
39 | export declare function isSSHKey(key: any): key is SSHKey;
|
40 | export declare function isSSHKeyListResponse(res: APIResponse): res is Response<SSHKey[]>;
|
41 | export declare function isSSHKeyResponse(res: APIResponse): res is Response<SSHKey>;
|
42 | export declare function isSecurityProfile(obj: any): obj is SecurityProfile;
|
43 | export declare function isSecurityProfileResponse(r: APIResponse): r is Response<SecurityProfile>;
|
44 | export declare function isTreatableAilment(ailment: any): ailment is TreatableAilment;
|
45 | export declare function isIntegrationName(name: any): name is IntegrationName;
|
46 | export declare function isProjectConfig(configFile: any): configFile is IProjectConfig;
|
47 | export declare function isMultiProjectConfig(configFile: any): configFile is IMultiProjectConfig;
|