import type { GraphLanguageAdapter } from './types.js'; export interface GraphAdapterDescriptor { readonly id: string; readonly fileExtensions: readonly string[]; readonly displayName?: string; } /** Validate metadata before it reaches selector glob construction or a host proxy. */ export declare function isSafeGraphAdapterMetadata(value: unknown): value is GraphAdapterDescriptor; /** Validate the full callable graph-adapter contract. */ export declare function isSafeGraphAdapterDescriptor(value: unknown): value is GraphLanguageAdapter; //# sourceMappingURL=descriptor-validation.d.ts.map