import { PackageDefinition } from '@grpc/proto-loader'; import type { Logger } from '@diia-inhouse/types'; import { SchemaRegistry } from './schemaRegistry.js'; export declare class SchemaReflectionInitializer { static initialize(protoPaths: string[], includeDirs: string[], pkgDefs: PackageDefinition, registry: SchemaRegistry, logger?: Logger): Promise; private static extractMethodsFromPkgDefs; private static isMethodDefinition; private static extractMethodInfo; }