import type { TypeOrValueSpecifier } from "@typescript-eslint/type-utils";
type Options = [
    {
        allow?: TypeOrValueSpecifier[];
        checkParameterProperties?: boolean;
        ignoreInferredTypes?: boolean;
        treatMethodsAsReadonly?: boolean;
        onlyRecordsArraysMapsSet?: boolean;
    }
];
export declare const preferReadonlyParameterTypes: import("@typescript-eslint/utils/eslint-utils").RuleModule<"shouldBeReadonly", Options, import("../interfaces/MyPluginDocs.js").MyPluginDocs, import("@typescript-eslint/utils/eslint-utils").RuleListener>;
export {};
//# sourceMappingURL=prefer-readonly-parameter-types.d.ts.map