// @generated
// This file is automatically generated by Kanel. Do not modify manually.

import type { ColumnType, Selectable, Insertable, Updateable } from 'kysely';

/** Identifier type for public.nazioni */
export type NazioniId = number & { __brand: 'public.nazioni' };

/** Represents the table public.nazioni */
export default interface NazioniTable {
  id: ColumnType<NazioniId, NazioniId | undefined, NazioniId>;

  nome: ColumnType<string, string, string>;

  catasto: ColumnType<string, string, string>;

  iso: ColumnType<string | null, string | null, string | null>;
}

export type Nazioni = Selectable<NazioniTable>;

export type NewNazioni = Insertable<NazioniTable>;

export type NazioniUpdate = Updateable<NazioniTable>;
