import type { ProjectDefinitionContainer } from '#src/definition/project-definition-container.js'; import type { DefinitionIssue } from '#src/schema/creator/definition-issue-types.js'; /** * Checks that service mutations exposed to GraphQL have roles assigned when auth is enabled. * * Skips validation when no auth plugin is configured. For each model with * enabled service methods that are also exposed via GraphQL mutations, * warns if no global roles (or instance roles for update/delete) are assigned. */ export declare function checkMutationRoles(container: ProjectDefinitionContainer): DefinitionIssue[]; //# sourceMappingURL=mutation-roles-checker.d.ts.map