@forge/cli
12.9.0-next.1712.9.0-next.18-experimental-f76634b
out/webtrigger/list-webtrigger-urls.d.ts+
out/webtrigger/list-webtrigger-urls.d.tsNew file+26
Index: package/out/webtrigger/list-webtrigger-urls.d.ts
===================================================================
--- package/out/webtrigger/list-webtrigger-urls.d.ts
+++ package/out/webtrigger/list-webtrigger-urls.d.ts
@@ -0,0 +1,26 @@
+import { AppEnvironmentClient, AppConfigProvider } from '@forge/cli-shared';
+import { Installation } from '../service/installation-service';
+import { WebTriggerGraphQLClient, WebTriggerUrl } from './graphql-client';
+export interface Context {
+ contextId: string;
+ environmentARI: string;
+ extensionKey: string;
+}
+export interface WebTriggerUrlDetails {
+ appId: string;
+ contextId: string;
+ environmentId: string;
+ triggerKey: string;
+}
+export interface WebTriggerClient {
+ getInstallation(appId: string, installationId: string): Promise<Installation>;
+}
+export declare class ListWebTriggerURLsCommand {
+ private readonly getAppConfig;
+ private readonly webTriggerClient;
+ private readonly appEnvironmentClient;
+ private readonly webTriggerGraphqlClient;
+ constructor(getAppConfig: AppConfigProvider, webTriggerClient: WebTriggerClient, appEnvironmentClient: AppEnvironmentClient, webTriggerGraphqlClient: WebTriggerGraphQLClient);
+ execute(installationId: string): Promise<WebTriggerUrl[]>;
+}
+//# sourceMappingURL=list-webtrigger-urls.d.ts.map
\ No newline at end of file