@forge/lint

6.0.3-next.206.1.0-next.21
out/lint/linters/server-side-linter/server-side-linter.d.ts
+out/lint/linters/server-side-linter/server-side-linter.d.tsNew file
+31
Index: package/out/lint/linters/server-side-linter/server-side-linter.d.ts
===================================================================
--- package/out/lint/linters/server-side-linter/server-side-linter.d.ts
+++ package/out/lint/linters/server-side-linter/server-side-linter.d.ts
@@ -0,0 +1,31 @@
+import { ManifestSchema as Manifest } from '@forge/manifest';
+import { LintLogger, LintResult } from '../../linter-interface';
+import { AbstractLinter } from '../../abstract-linter';
+import { FileSystemReader, FileUploader, GraphQLClient } from '@forge/cli-shared';
+import { GraphqlClient } from './graphql-client';
+import { ZipArchiver } from './archiver';
+export declare class ServerSideLinter extends AbstractLinter {
+    private readonly environment;
+    private readonly manifest;
+    private readonly client;
+    private readonly fileReader;
+    private readonly archiver;
+    private readonly fileUploader;
+    private readonly options;
+    private manifestUploadUrl;
+    constructor(environment: string, manifest: Manifest, client: GraphqlClient, fileReader: FileSystemReader, archiver: ZipArchiver, fileUploader: FileUploader, logger: LintLogger, options: {
+        approveRules?: string[];
+        buildTag?: string;
+        majorVersion?: number;
+    });
+    static instance(environment: string, manifest: Manifest, graphqlClient: GraphQLClient, logger: LintLogger, options: {
+        approveRules?: string[];
+        buildTag?: string;
+        majorVersion?: number;
+    }): Promise<ServerSideLinter>;
+    private mapServerSideResponse;
+    batchExecuteImpl(): Promise<LintResult[]>;
+    bootstrap(): Promise<void>;
+    private getResultsLinter;
+}
+//# sourceMappingURL=server-side-linter.d.ts.map
\ No newline at end of file