import { PdJson } from '@webpd/pd-parser'; import { AbstractionLoader } from '../compile-dsp-graph/instantiate-abstractions'; import { NodeBuilders } from '../compile-dsp-graph/types'; import { BuildSettings } from './types'; export declare const analysePd: (pdJson: PdJson.Pd, abstractionLoader: AbstractionLoader, { nodeBuilders }: BuildSettings) => Promise<{ unimplementedObjectTypes: Set; objectTypesUsed: Set; abstractions: { [nodeType: string]: PdJson.Pd; }; }>; export declare const getSupportedTypes: (nodeBuilders: NodeBuilders) => string[];