import { SourceMaps } from '@neo-one/client-common'; import { LinkedContracts } from '@neo-one/smart-contract-compiler'; export declare const compileContract: (filePath: string, name: string, linked: LinkedContracts, sourceMaps: SourceMaps) => Promise<{ contract: import("@neo-one/smart-contract-compiler").CompileContractResult; sourceMap: import("source-map").RawSourceMap; sourceMaps: { [x: string]: import("source-map").RawSourceMap; }; linked: { [x: string]: { readonly [smartContractClass: string]: string; } | { [x: string]: string; }; }; }>;