Type Alias: SavedReportStore
type SavedReportStore = Pick<SavedReportsRepository,
| "create"
| "delete"
| "get"
| "getAuthorizationFields"
| "list"
| "rename"
| "setVisibility"
| "updateDefinition">;Defined in: server/insights/services/saved-report-service.ts:55
The persistence surface the service needs, as a structural type over SavedReportsRepository. Unit tests can supply a fake without constructing a Prisma client, and any signature drift in the repository breaks the fake at compile time.