1 | import { APIResponse, APIResponseError, APIResponseSuccess, App, AppAssociation, BitbucketCloudRepoAssociation, BitbucketServerRepoAssociation, CommandPreRun, CordovaPackageJson, ExitCodeException, GithubBranch, GithubRepo, GithubRepoAssociation, ICommand, IProjectConfig, IntegrationName, Login, MultiProjectConfig, Org, Response, SSHKey, SecurityProfile, Snapshot, StarterManifest, SuperAgentError, TreatableAilment, User } from './definitions';
|
2 | export declare const INTEGRATION_NAMES: IntegrationName[];
|
3 | export declare function isCommand(c: object): c is ICommand;
|
4 | export declare function isCommandPreRun(c: ICommand): c is CommandPreRun;
|
5 | export declare function isStarterManifest(o: object): o is StarterManifest;
|
6 | export declare function isCordovaPackageJson(o: object): o is CordovaPackageJson;
|
7 | export declare function isExitCodeException(e: Error): e is ExitCodeException;
|
8 | export declare function isSuperAgentError(e: Error): e is SuperAgentError;
|
9 | export declare function isAPIResponseSuccess(r: APIResponse): r is APIResponseSuccess;
|
10 | export declare function isAPIResponseError(r: APIResponse): r is APIResponseError;
|
11 | export declare function isOrg(o: object): o is Org;
|
12 | export declare function isGithubRepo(r: object): r is GithubRepo;
|
13 | export declare function isGithubBranch(r: object): r is GithubBranch;
|
14 | export declare function isGithubRepoListResponse(r: APIResponse): r is Response<GithubRepo[]>;
|
15 | export declare function isGithubBranchListResponse(r: APIResponse): r is Response<GithubBranch[]>;
|
16 | export declare function isAppAssociation(a: object): a is AppAssociation;
|
17 | export declare function isAppAssociationResponse(r: APIResponse): r is Response<AppAssociation>;
|
18 | export declare function isGithubRepoAssociation(a: object): a is GithubRepoAssociation;
|
19 | export declare function isBitbucketCloudRepoAssociation(a: object): a is BitbucketCloudRepoAssociation;
|
20 | export declare function isBitbucketServerRepoAssociation(a: object): a is BitbucketServerRepoAssociation;
|
21 | export declare function isApp(d: object): d is App;
|
22 | export declare function isAppResponse(r: APIResponse): r is Response<App>;
|
23 | export declare function isAppsResponse(r: APIResponse): r is Response<App[]>;
|
24 | export interface OAuthLogin {
|
25 | redirect_url: string;
|
26 | }
|
27 | export declare function isOAuthLoginResponse(r: APIResponse): r is Response<OAuthLogin>;
|
28 | export declare function isSnapshot(s: object): s is Snapshot;
|
29 | export declare function isSnapshotResponse(r: APIResponse): r is Response<Snapshot>;
|
30 | export declare function isSnapshotListResponse(r: APIResponse): r is Response<Snapshot[]>;
|
31 | export declare function isLogin(l: object): l is Login;
|
32 | export declare function isLoginResponse(r: APIResponse): r is Response<Login>;
|
33 | export declare function isUser(u: object): u is User;
|
34 | export declare function isUserResponse(r: APIResponse): r is Response<User>;
|
35 | export declare function isSSHKey(k: object): k is SSHKey;
|
36 | export declare function isSSHKeyListResponse(r: APIResponse): r is Response<SSHKey[]>;
|
37 | export declare function isSSHKeyResponse(r: APIResponse): r is Response<SSHKey>;
|
38 | export declare function isSecurityProfile(o: object): o is SecurityProfile;
|
39 | export declare function isSecurityProfileResponse(r: APIResponse): r is Response<SecurityProfile>;
|
40 | export declare function isTreatableAilment(a: object): a is TreatableAilment;
|
41 | export declare function isIntegrationName(name: string): name is IntegrationName;
|
42 | export declare function isProjectConfig(configFile?: object): configFile is IProjectConfig;
|
43 | export declare function isMultiProjectConfig(configFile?: object): configFile is MultiProjectConfig;
|