aboutsummaryrefslogtreecommitdiffstats
path: root/app/src/lib/shared.ts
blob: a7cf207da15b96510fb571001618b37e953dbb66 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
import * as v from 'valibot'

export type ImportForm = v.InferOutput<typeof ImportForm>
export const ImportForm = v.object({
    budgetId: v.string(),
    mappings: v.array(
        v.object({
            sb1Id: v.string(),
            actualId: v.string()
        })
    ),
    dryRun: v.boolean()
})