import type { ArkTsAnalysisHandle, ArkTsConfigHandle, ArkTsSemanticSummary, ArkTsSceneSummary, BuildArkTsAnalysisInput, CreateArkTsConfigInput } from './types'; export type { ArkTsAnalysisHandle, ArkTsClassSummary, ArkTsCallSummary, ArkTsConfigBuildMode, ArkTsConfigHandle, ArkTsFieldSummary, ArkTsFileSummary, ArkTsMethodSummary, ArkTsSemanticSummary, ArkTsSceneBuildMode, ArkTsSceneSummary, ArkTsSdk, BuildArkTsAnalysisInput, CreateArkTsConfigInput, } from './types'; export declare function createArkTsConfig(input: CreateArkTsConfigInput): ArkTsConfigHandle; export declare function buildArkTsAnalysis(input: BuildArkTsAnalysisInput): ArkTsAnalysisHandle; export declare function readArkTsScene(analysis: ArkTsAnalysisHandle): ArkTsSceneSummary; export declare function readArkTsSemanticSummary(analysis: ArkTsAnalysisHandle): ArkTsSemanticSummary; export declare function disposeArkTsAnalysis(analysis: ArkTsAnalysisHandle): void; //# sourceMappingURL=index.d.ts.map