util.ts19 lines · main
1import type { HttpRequest, Statement, BrivenJsQuery } from '@supabase/sql-to-rest'
2
3export type BaseResult = {
4 statement: Statement
5}
6
7export type HttpResult = BaseResult &
8 HttpRequest & {
9 type: 'http'
10 language: 'http' | 'curl'
11 }
12
13export type BrivenJsResult = BaseResult &
14 BrivenJsQuery & {
15 type: 'briven-js'
16 language: 'js'
17 }
18
19export type ResultBundle = HttpResult | BrivenJsResult