#!/usr/bin/env python3 # -*- coding: utf-8 -*- from typing import Self, Any, Optional, Sequence from Interfaces.Application.NucelarMonitorInterface import NucelarMonitorInterface from Interfaces.Owners.DatabasesInterface import DatabasesInterface class DatabaseAbstract(DatabasesInterface): def __init__(self:Self, nucelar_monitor:NucelarMonitorInterface, inputs:Optional[dict[str, Any|None]|Sequence[Any|None]] = None ) -> None: self.nucelar_monitor:NucelarMonitorInterface = nucelar_monitor