Variable decodeCurrentAssignmentSnapshotConst
decodeCurrentAssignmentSnapshot: (
...a: [input: unknown, options?: ParseOptions],
) => {
mappings: readonly {
departmentId: string & Brand<"DepartmentId">;
personId: string & Brand<"PersonId">;
schoolId: number & Brand<"SchoolId">;
semesterId: string & Brand<"SemesterId">;
sourceAssignmentId: string;
sourceDepartmentId: string;
sourceSchoolId: string;
sourceSemesterId: string;
sourceUserId: string;
}[];
occurrences: readonly { occurrenceId: string; row: unknown }[];
snapshotDigest: string;
snapshotId: string;
sourceRepository: string;
sourceRevision: string;
sourceWatermark: string;
synthetic: true;
transformationRevision: string;
} = ...
Type Declaration
-
- (
...a: [input: unknown, options?: ParseOptions],
): {
mappings: readonly {
departmentId: string & Brand<"DepartmentId">;
personId: string & Brand<"PersonId">;
schoolId: number & Brand<"SchoolId">;
semesterId: string & Brand<"SemesterId">;
sourceAssignmentId: string;
sourceDepartmentId: string;
sourceSchoolId: string;
sourceSemesterId: string;
sourceUserId: string;
}[];
occurrences: readonly { occurrenceId: string; row: unknown }[];
snapshotDigest: string;
snapshotId: string;
sourceRepository: string;
sourceRevision: string;
sourceWatermark: string;
synthetic: true;
transformationRevision: string;
}
-
Parameters
- ...a: [input: unknown, options?: ParseOptions]
Returns {
mappings: readonly {
departmentId: string & Brand<"DepartmentId">;
personId: string & Brand<"PersonId">;
schoolId: number & Brand<"SchoolId">;
semesterId: string & Brand<"SemesterId">;
sourceAssignmentId: string;
sourceDepartmentId: string;
sourceSchoolId: string;
sourceSemesterId: string;
sourceUserId: string;
}[];
occurrences: readonly { occurrenceId: string; row: unknown }[];
snapshotDigest: string;
snapshotId: string;
sourceRepository: string;
sourceRevision: string;
sourceWatermark: string;
synthetic: true;
transformationRevision: string;
}