import type { Promisable } from '@ariestools/sdk'; import type { ModuleIdentifier, ModuleQueryResult } from '../module-model/index.js'; import type { BridgeExposeOptions, BridgeUnexposeOptions } from './Queries/index.js'; export interface BridgeRawQueryFunctions { connectQuery?: (id: ModuleIdentifier, maxDepth?: number) => Promisable; disconnectQuery?: (id: ModuleIdentifier, maxDepth?: number) => Promisable; exposeQuery: (id: ModuleIdentifier, options?: BridgeExposeOptions) => Promisable; unexposeQuery?: (id: ModuleIdentifier, options?: BridgeUnexposeOptions) => Promisable; } //# sourceMappingURL=RawQueryFunctions.d.ts.map