declare class AttendanceSchoolIntegrationBase {
    _id?: string;
    atsi_entity_id_syen?: string;
    atsi_provider_id_atprv?: string;
    atsi_auth_type?: "API_KEY" | "OAUTH" | "USERNAME_PASSWORD" | "TOKEN";
    atsi_credentials_encrypted?: string;
    atsi_endpoint_base_url?: string;
    atsi_device_group?: string;
    atsi_sync_mode?: "PULL" | "WEBHOOK";
    atsi_sync_frequency_minutes?: number;
    atsi_status?: "DRAFT" | "TESTED" | "ENABLED" | "DISABLED" | "ERROR";
    atsi_enabled?: boolean;
    atsi_last_tested_at?: Date;
    atsi_last_sync_at?: Date;
    atsi_created_by_user?: string;
    atsi_updated_by_user?: string;
    atsi_isactive?: boolean;
    atsi_created_at?: Date;
    atsi_updated_at?: Date;
}
declare class AttendanceSchoolIntegration extends AttendanceSchoolIntegrationBase {
}
export { AttendanceSchoolIntegrationBase, AttendanceSchoolIntegration };
