/** * Score Scales Resource * * Manage grading rubrics and score definitions. */ import { BaseResource } from '../base'; import type { z } from 'zod/v4'; import type { ScoreScaleCreateInput } from '@timeback/types/zod'; import type { ListParamsNoSearch, OneRosterTransportLike, ScoreScale, ScoreScaleFilterFields } from '../../types'; /** * Resource for managing score scales (grading rubrics). */ export declare class ScoreScalesResource extends BaseResource, ScoreScale> { constructor(transport: OneRosterTransportLike); protected get unwrapKey(): string; protected get wrapKey(): string; protected get createSchema(): z.ZodTypeAny; protected get updateSchema(): z.ZodTypeAny; protected get serverNativelyUpserts(): boolean; update(sourcedId: string, data: Partial): Promise; upsert(sourcedId: string, data: Omit): Promise; } //# sourceMappingURL=score-scales.d.ts.map