import { ContractDefinition, StructuredDocumentation } from 'solidity-ast';
interface NatspecTag {
    title: string;
    tag: string;
    args: string;
}
export declare function extractNatspec(node: {
    documentation?: string | StructuredDocumentation | null;
}): Generator<NatspecTag>;
export declare function extractContractStorageSize(contract: ContractDefinition): number | undefined;
export declare function extractContractStateless(contract: ContractDefinition): boolean;
export {};
//# sourceMappingURL=natspec.d.ts.map