import type { SourceStudent } from "./roster.js"; type CellValue = string | number | null | undefined; export type RosterCandidate = { headerRow: number; classColumn: number; seatColumn: number; nameColumn: number; studentCount: number; }; export type SheetInspection = { sheetName: string; rowCount: number; columnCount: number; rosterCandidates: RosterCandidate[]; }; export declare function inspectRosterSheet(sheetName: string, rows: CellValue[][]): SheetInspection; export declare function extractSourceStudents(rows: CellValue[][]): SourceStudent[]; export type WorkbookReadOptions = { sheetNames?: string[]; }; export declare function inspectWorkbook(workbookPath: string): Promise; export declare function readSourceStudentsFromWorkbook(workbookPath: string, options?: WorkbookReadOptions): Promise; export {};