declare const plugin: { configs: { recommended: {}; recommendedTypeChecked: {}; }; meta: { name: string; namespace: string; version: string; }; rules: { "no-action-scope-escape-type-checked": import("@typescript-eslint/utils/ts-eslint").RuleModule<"actionEscapesScope" | "actionEscapesViaProperty", [], import("./util/create-rule").PremiereProRuleDocs, import("@typescript-eslint/utils/ts-eslint").RuleListener> & { name: string; }; "no-async-in-locked-access-type-checked": import("@typescript-eslint/utils/ts-eslint").RuleModule<"noAsyncCallback" | "noAwait" | "noDeferredExecution", [], import("./util/create-rule").PremiereProRuleDocs, import("@typescript-eslint/utils/ts-eslint").RuleListener> & { name: string; }; "no-async-in-execute-transaction-type-checked": import("@typescript-eslint/utils/ts-eslint").RuleModule<"noAsyncCallback" | "noAwait" | "noDeferredExecution", [], import("./util/create-rule").PremiereProRuleDocs, import("@typescript-eslint/utils/ts-eslint").RuleListener> & { name: string; }; "prefer-locked-access-wrapper-type-checked": import("@typescript-eslint/utils/ts-eslint").RuleModule<"preferNested", [], import("./util/create-rule").PremiereProRuleDocs, import("@typescript-eslint/utils/ts-eslint").RuleListener> & { name: string; }; "prefer-undo-string-type-checked": import("@typescript-eslint/utils/ts-eslint").RuleModule<"missingUndoString", [], import("./util/create-rule").PremiereProRuleDocs, import("@typescript-eslint/utils/ts-eslint").RuleListener> & { name: string; }; "require-execute-transaction-type-checked": import("@typescript-eslint/utils/ts-eslint").RuleModule<"missingExecuteTransaction", [], import("./util/create-rule").PremiereProRuleDocs, import("@typescript-eslint/utils/ts-eslint").RuleListener> & { name: string; }; "require-action-lock-scope-type-checked": import("@typescript-eslint/utils/ts-eslint").RuleModule<"missingLock", [], import("./util/create-rule").PremiereProRuleDocs, import("@typescript-eslint/utils/ts-eslint").RuleListener> & { name: string; }; "no-action-scope-escape": import("@typescript-eslint/utils/ts-eslint").RuleModule<"actionEscapesScope" | "actionEscapesViaProperty", [], import("./util/create-rule").PremiereProRuleDocs, import("@typescript-eslint/utils/ts-eslint").RuleListener> & { name: string; }; "no-async-in-locked-access": import("@typescript-eslint/utils/ts-eslint").RuleModule<"noAsyncCallback" | "noAwait" | "noDeferredExecution", [], import("./util/create-rule").PremiereProRuleDocs, import("@typescript-eslint/utils/ts-eslint").RuleListener> & { name: string; }; "no-async-in-execute-transaction": import("@typescript-eslint/utils/ts-eslint").RuleModule<"noAsyncCallback" | "noAwait" | "noDeferredExecution", [], import("./util/create-rule").PremiereProRuleDocs, import("@typescript-eslint/utils/ts-eslint").RuleListener> & { name: string; }; "prefer-locked-access-wrapper": import("@typescript-eslint/utils/ts-eslint").RuleModule<"preferNested", [], import("./util/create-rule").PremiereProRuleDocs, import("@typescript-eslint/utils/ts-eslint").RuleListener> & { name: string; }; "prefer-undo-string": import("@typescript-eslint/utils/ts-eslint").RuleModule<"missingUndoString", [], import("./util/create-rule").PremiereProRuleDocs, import("@typescript-eslint/utils/ts-eslint").RuleListener> & { name: string; }; "require-execute-transaction": import("@typescript-eslint/utils/ts-eslint").RuleModule<"missingExecuteTransaction", [], import("./util/create-rule").PremiereProRuleDocs, import("@typescript-eslint/utils/ts-eslint").RuleListener> & { name: string; }; "require-action-lock-scope": import("@typescript-eslint/utils/ts-eslint").RuleModule<"missingLock", [{ actionPattern?: string; }], import("./util/create-rule").PremiereProRuleDocs, import("@typescript-eslint/utils/ts-eslint").RuleListener> & { name: string; }; }; }; export = plugin; //# sourceMappingURL=index.d.ts.map