import type { AuditContext } from '@cclabsnz/sf-core'; import type { SecurityCheck, CheckResult } from '../SecurityCheck.js'; export declare class ApexRestEndpointCheck implements SecurityCheck { readonly id = "apex-rest-endpoint"; readonly name = "Apex REST Endpoint Security"; readonly category = "Code Security"; readonly description = "Flags @RestResource Apex classes that run without sharing, exposing records to REST callers without record-level access control"; readonly dependsOnCache: readonly ['apexBodies']; run(ctx: AuditContext): Promise; } //# sourceMappingURL=ApexRestEndpointCheck.d.ts.map