import { type IStruttura } from '@/shared/model/struttura.model';

export interface IModelloLiberatoria {
  id?: number;
  nome?: string | null;
  testo?: string | null;
  documentoContentType?: string | null;
  documento?: string | null;
  validoDal?: Date | null;
  validoAl?: Date | null;
  struttura?: IStruttura | null;
}

export class ModelloLiberatoria implements IModelloLiberatoria {
  constructor(
    public id?: number,
    public nome?: string | null,
    public testo?: string | null,
    public documentoContentType?: string | null,
    public documento?: string | null,
    public validoDal?: Date | null,
    public validoAl?: Date | null,
    public struttura?: IStruttura | null,
  ) {}
}
