UNPKG

@upstart.gg/sdk

Version:

You can test the CLI without recompiling by running:

149 lines (148 loc) • 8.13 kB
import * as _sinclair_typebox2025 from "@sinclair/typebox"; import { Static } from "@sinclair/typebox"; //#region src/shared/datasources/types.d.ts declare const providersSchema: _sinclair_typebox2025.TUnsafe<"internal">; type DatasourceProvider = Static<typeof providersSchema>; declare const datasourceInternalManifest: _sinclair_typebox2025.TObject<{ id: _sinclair_typebox2025.TString; label: _sinclair_typebox2025.TString; provider: _sinclair_typebox2025.TLiteral<"internal">; schema: _sinclair_typebox2025.TAny; indexes: _sinclair_typebox2025.TArray<_sinclair_typebox2025.TObject<{ name: _sinclair_typebox2025.TString; fields: _sinclair_typebox2025.TArray<_sinclair_typebox2025.TString>; unique: _sinclair_typebox2025.TOptional<_sinclair_typebox2025.TBoolean>; }>>; }>; type InternalDatasource = Static<typeof datasourceInternalManifest>; declare const datasourceManifest: _sinclair_typebox2025.TObject<{ id: _sinclair_typebox2025.TString; label: _sinclair_typebox2025.TString; provider: _sinclair_typebox2025.TLiteral<"internal">; schema: _sinclair_typebox2025.TAny; indexes: _sinclair_typebox2025.TArray<_sinclair_typebox2025.TObject<{ name: _sinclair_typebox2025.TString; fields: _sinclair_typebox2025.TArray<_sinclair_typebox2025.TString>; unique: _sinclair_typebox2025.TOptional<_sinclair_typebox2025.TBoolean>; }>>; }>; declare const datasourceManifestLLM: _sinclair_typebox2025.TObject<{ id: _sinclair_typebox2025.TString; label: _sinclair_typebox2025.TString; provider: _sinclair_typebox2025.TLiteral<"internal">; schema: _sinclair_typebox2025.TAny; indexes: _sinclair_typebox2025.TArray<_sinclair_typebox2025.TObject<{ name: _sinclair_typebox2025.TString; fields: _sinclair_typebox2025.TArray<_sinclair_typebox2025.TString>; unique: _sinclair_typebox2025.TOptional<_sinclair_typebox2025.TBoolean>; }>>; }>; type Datasource = Static<typeof datasourceManifest>; declare const datasourcesList: _sinclair_typebox2025.TArray<_sinclair_typebox2025.TObject<{ id: _sinclair_typebox2025.TString; label: _sinclair_typebox2025.TString; provider: _sinclair_typebox2025.TLiteral<"internal">; schema: _sinclair_typebox2025.TAny; indexes: _sinclair_typebox2025.TArray<_sinclair_typebox2025.TObject<{ name: _sinclair_typebox2025.TString; fields: _sinclair_typebox2025.TArray<_sinclair_typebox2025.TString>; unique: _sinclair_typebox2025.TOptional<_sinclair_typebox2025.TBoolean>; }>>; }>>; type DatasourcesList = Static<typeof datasourcesList>; declare const queryFilter: _sinclair_typebox2025.TUnion<[_sinclair_typebox2025.TObject<{ field: _sinclair_typebox2025.TString; op: _sinclair_typebox2025.TUnsafe<"contains" | "eq" | "ne" | "notContains" | "startsWith" | "notStartsWith" | "endsWith" | "notEndsWith">; value: _sinclair_typebox2025.TString; }>, _sinclair_typebox2025.TObject<{ field: _sinclair_typebox2025.TString; op: _sinclair_typebox2025.TUnsafe<"eq" | "ne" | "lt" | "lte" | "gt" | "gte">; value: _sinclair_typebox2025.TNumber; }>, _sinclair_typebox2025.TObject<{ field: _sinclair_typebox2025.TString; op: _sinclair_typebox2025.TUnsafe<"before" | "after">; value: _sinclair_typebox2025.TString; }>, _sinclair_typebox2025.TObject<{ field: _sinclair_typebox2025.TString; op: _sinclair_typebox2025.TUnsafe<"beforeNow" | "afterNow">; value: _sinclair_typebox2025.TNull; }>, _sinclair_typebox2025.TObject<{ field: _sinclair_typebox2025.TString; op: _sinclair_typebox2025.TUnsafe<"contains" | "notContains" | "containsAll" | "containsAny" | "notContainsAny">; value: _sinclair_typebox2025.TArray<_sinclair_typebox2025.TString>; }>, _sinclair_typebox2025.TObject<{ field: _sinclair_typebox2025.TString; op: _sinclair_typebox2025.TLiteral<"eq">; value: _sinclair_typebox2025.TBoolean; }>]>; declare const querySchema: _sinclair_typebox2025.TObject<{ id: _sinclair_typebox2025.TString; label: _sinclair_typebox2025.TString; datasourceId: _sinclair_typebox2025.TString; limit: _sinclair_typebox2025.TNumber; sortDirection: _sinclair_typebox2025.TOptional<_sinclair_typebox2025.TUnsafe<"asc" | "desc">>; sortField: _sinclair_typebox2025.TOptional<_sinclair_typebox2025.TString>; filters: _sinclair_typebox2025.TOptional<_sinclair_typebox2025.TRecursive<_sinclair_typebox2025.TUnion<[_sinclair_typebox2025.TObject<{ op: _sinclair_typebox2025.TLiteral<"and">; fields: _sinclair_typebox2025.TArray<_sinclair_typebox2025.TUnion<[_sinclair_typebox2025.TUnion<[_sinclair_typebox2025.TObject<{ field: _sinclair_typebox2025.TString; op: _sinclair_typebox2025.TUnsafe<"contains" | "eq" | "ne" | "notContains" | "startsWith" | "notStartsWith" | "endsWith" | "notEndsWith">; value: _sinclair_typebox2025.TString; }>, _sinclair_typebox2025.TObject<{ field: _sinclair_typebox2025.TString; op: _sinclair_typebox2025.TUnsafe<"eq" | "ne" | "lt" | "lte" | "gt" | "gte">; value: _sinclair_typebox2025.TNumber; }>, _sinclair_typebox2025.TObject<{ field: _sinclair_typebox2025.TString; op: _sinclair_typebox2025.TUnsafe<"before" | "after">; value: _sinclair_typebox2025.TString; }>, _sinclair_typebox2025.TObject<{ field: _sinclair_typebox2025.TString; op: _sinclair_typebox2025.TUnsafe<"beforeNow" | "afterNow">; value: _sinclair_typebox2025.TNull; }>, _sinclair_typebox2025.TObject<{ field: _sinclair_typebox2025.TString; op: _sinclair_typebox2025.TUnsafe<"contains" | "notContains" | "containsAll" | "containsAny" | "notContainsAny">; value: _sinclair_typebox2025.TArray<_sinclair_typebox2025.TString>; }>, _sinclair_typebox2025.TObject<{ field: _sinclair_typebox2025.TString; op: _sinclair_typebox2025.TLiteral<"eq">; value: _sinclair_typebox2025.TBoolean; }>]>, _sinclair_typebox2025.TThis]>>; }>, _sinclair_typebox2025.TObject<{ op: _sinclair_typebox2025.TLiteral<"or">; fields: _sinclair_typebox2025.TArray<_sinclair_typebox2025.TUnion<[_sinclair_typebox2025.TUnion<[_sinclair_typebox2025.TObject<{ field: _sinclair_typebox2025.TString; op: _sinclair_typebox2025.TUnsafe<"contains" | "eq" | "ne" | "notContains" | "startsWith" | "notStartsWith" | "endsWith" | "notEndsWith">; value: _sinclair_typebox2025.TString; }>, _sinclair_typebox2025.TObject<{ field: _sinclair_typebox2025.TString; op: _sinclair_typebox2025.TUnsafe<"eq" | "ne" | "lt" | "lte" | "gt" | "gte">; value: _sinclair_typebox2025.TNumber; }>, _sinclair_typebox2025.TObject<{ field: _sinclair_typebox2025.TString; op: _sinclair_typebox2025.TUnsafe<"before" | "after">; value: _sinclair_typebox2025.TString; }>, _sinclair_typebox2025.TObject<{ field: _sinclair_typebox2025.TString; op: _sinclair_typebox2025.TUnsafe<"beforeNow" | "afterNow">; value: _sinclair_typebox2025.TNull; }>, _sinclair_typebox2025.TObject<{ field: _sinclair_typebox2025.TString; op: _sinclair_typebox2025.TUnsafe<"contains" | "notContains" | "containsAll" | "containsAny" | "notContainsAny">; value: _sinclair_typebox2025.TArray<_sinclair_typebox2025.TString>; }>, _sinclair_typebox2025.TObject<{ field: _sinclair_typebox2025.TString; op: _sinclair_typebox2025.TLiteral<"eq">; value: _sinclair_typebox2025.TBoolean; }>]>, _sinclair_typebox2025.TThis]>>; }>]>>>; parameters: _sinclair_typebox2025.TOptional<_sinclair_typebox2025.TArray<_sinclair_typebox2025.TObject<{ field: _sinclair_typebox2025.TString; op: _sinclair_typebox2025.TUnsafe<"contains" | "eq" | "ne" | "notContains" | "startsWith" | "notStartsWith" | "endsWith" | "notEndsWith" | "lt" | "lte" | "gt" | "gte" | "before" | "after" | "beforeNow" | "afterNow" | "containsAll" | "containsAny" | "notContainsAny">; }>>>; }>; type Query = Static<typeof querySchema>; //#endregion export { Datasource, DatasourceProvider, DatasourcesList, InternalDatasource, Query, datasourceManifest, datasourceManifestLLM, datasourcesList, providersSchema, queryFilter, querySchema }; //# sourceMappingURL=types.d.ts.map