@forge/lint

5.16.3-next.75.17.0-next.8
out/lint/linters/function-timeout-linter/function-timeout-linter.d.ts
+out/lint/linters/function-timeout-linter/function-timeout-linter.d.tsNew file
+17
Index: package/out/lint/linters/function-timeout-linter/function-timeout-linter.d.ts
===================================================================
--- package/out/lint/linters/function-timeout-linter/function-timeout-linter.d.ts
+++ package/out/lint/linters/function-timeout-linter/function-timeout-linter.d.ts
@@ -0,0 +1,17 @@
+import { ManifestSchema as Manifest } from '@forge/manifest';
+import { AbstractLinter } from '../../abstract-linter';
+import { LintLogger, LintResult } from '../../linter-interface';
+export declare const LONG_RUNNING_MODULE_TYPES: Set<string>;
+export declare class FunctionTimeoutLinter extends AbstractLinter {
+    private readonly manifest;
+    constructor(manifest: Manifest, logger: LintLogger);
+    bootstrap(): Promise<void>;
+    batchExecuteImpl(): Promise<LintResult[]>;
+    private getTimeoutLimit;
+    private makeError;
+    private getSharedViolationMessage;
+    private getExceededViolationMessage;
+    private findViolations;
+    private findTimeoutViolations;
+}
+//# sourceMappingURL=function-timeout-linter.d.ts.map
\ No newline at end of file