package com.expensetracker.api.expenses.dto;

import jakarta.validation.constraints.NotBlank;
import jakarta.validation.constraints.NotNull;
import jakarta.validation.constraints.Positive;
import java.time.LocalDate;

public record CreateExpenseRequest(
    @NotBlank String title,
    @Positive long amountCents,
    String category,
    @NotBlank String currency,
    @NotNull LocalDate expenseDate,
    String note
) {}
