Files
advx/src/interfaces/CustaProcessual.ts
T
2025-04-10 23:07:21 -03:00

22 lines
559 B
TypeScript

import { TipoCustaProcessual, StatusPagamento } from "@prisma/client";
export interface CustaProcessual {
id: string;
processoId: string;
tipo: TipoCustaProcessual;
descricao: string;
valor: number;
percentual?: number | null;
status: StatusPagamento;
vencimento?: Date | null;
dataPagamento?: Date | null;
observacoes?: string | null;
comprovante?: string | null;
dataCriacao: Date;
numeroParcelas: number;
parcelaAtual: number;
}
export interface ICustaProcessualCreate
extends Omit<CustaProcessual, "id" | "dataCriacao"> {}