/** * Student Constants * * Organization: * - Page Configuration * - API Routes * - Table Configuration * - Status Options * - Gender Options */ import { COMPONENT_TYPE } from "@appcorp/shadcn/components/enhanced-table"; export declare const pageLimit: number; export declare const tableHeadItems: { label: string; width: string; }[]; export declare const tableBodyCols: ({ componentType: COMPONENT_TYPE; key: string; textFormatter?: undefined; } | { componentType: COMPONENT_TYPE; key: string[]; textFormatter?: undefined; } | { componentType: COMPONENT_TYPE; key: string; textFormatter: (value: unknown) => string; } | { componentType: COMPONENT_TYPE; key?: undefined; textFormatter?: undefined; })[]; export declare const STATUS_OPTIONS: readonly [{ readonly label: "Active"; readonly value: "ACTIVE"; }, { readonly label: "Inactive"; readonly value: "INACTIVE"; }, { readonly label: "Graduated"; readonly value: "GRADUATED"; }, { readonly label: "Transferred"; readonly value: "TRANSFERRED"; }, { readonly label: "Expelled"; readonly value: "EXPELLED"; }]; export declare const STATUS_BADGE_COLORS: Record; export declare const GENDER_OPTIONS: readonly [{ readonly label: "Male"; readonly value: "MALE"; }, { readonly label: "Female"; readonly value: "FEMALE"; }, { readonly label: "Other"; readonly value: "OTHER"; }]; export declare const ENABLED_OPTIONS: readonly [{ readonly label: "All"; readonly value: ""; }, { readonly label: "Enabled"; readonly value: "true"; }, { readonly label: "Disabled"; readonly value: "false"; }]; export declare const BLOOD_GROUP_OPTIONS: readonly [{ readonly label: "Select Blood Group"; readonly value: ""; }, { readonly label: "A+"; readonly value: "A+"; }, { readonly label: "A-"; readonly value: "A-"; }, { readonly label: "B+"; readonly value: "B+"; }, { readonly label: "B-"; readonly value: "B-"; }, { readonly label: "AB+"; readonly value: "AB+"; }, { readonly label: "AB-"; readonly value: "AB-"; }, { readonly label: "O+"; readonly value: "O+"; }, { readonly label: "O-"; readonly value: "O-"; }];