14 lines
570 B
TypeScript
14 lines
570 B
TypeScript
// SPDX-License-Identifier: LicenseRef-ConusAI-Template-1.0
|
|
|
|
export interface ConvexModuleLike {
|
|
readonly id: string
|
|
readonly procedures?: readonly { readonly name: string; readonly kind: string }[]
|
|
}
|
|
|
|
export const CONVEX_EXCLUDED_MODULES: Map<string, string>
|
|
export const CONVEX_EXCLUDED_PROCEDURES: Map<string, string>
|
|
export const CONVEX_ACTION_EFFECT_MODULES: Map<string, string>
|
|
|
|
export function convexModules<T extends ConvexModuleLike>(appModules: readonly T[]): T[]
|
|
export function convexBffModules<T extends ConvexModuleLike>(appModules: readonly T[]): T[]
|