import { Document } from 'mongoose';
import { BaseEntity } from '../../common/entities/base.entity';
export type SectionDocument = Section & Document;
export declare class Section extends BaseEntity {
    name: string;
    classId: string;
    assignedTeacherId?: string;
    order?: number;
}
export declare const SectionSchema: import("mongoose").Schema<Section, import("mongoose").Model<Section, any, any, any, Document<unknown, any, Section, any> & Section & Required<{
    _id: string;
}>, any>, {}, {}, {}, {}, import("mongoose").DefaultSchemaOptions, Section, Document<unknown, {}, import("mongoose").FlatRecord<Section>, {}> & import("mongoose").FlatRecord<Section> & Required<{
    _id: string;
}>>;
