sunrise-cms/database/addContractInterment.d.ts

20 lines
717 B
TypeScript

import type { PoolConnection } from 'better-sqlite-pool';
import { type DateString } from '@cityssm/utils-datetime';
export interface AddForm {
contractId: number | string;
deceasedName: string;
deceasedAddress1: string;
deceasedAddress2: string;
deceasedCity: string;
deceasedPostalCode: string;
deceasedProvince: string;
birthDateString: '' | DateString;
birthPlace: string;
deathDateString: '' | DateString;
deathPlace: string;
deathAge: number | string;
deathAgePeriod: string;
intermentContainerTypeId: number | string;
}
export default function addContractInterment(contractForm: AddForm, user: User, connectedDatabase?: PoolConnection): Promise<number>;