export declare class SignatureHelp { private _formatter; private _isMac; private _keyMaps; constructor(userAgent: string); onVersionChange(version: number): Promise; getSignatureHelpValues(funcName: string, args?: string[], startIndex?: number, line?: number): { activeParameter: number; activeSignature: number; signatures: { label: string; documentation: { value: string; }; parameters: { label: any[]; documentation: { value: string; }; }[]; }[]; } | null; private _getActiveIndex; private _getFuncItems; private _getSequentialSignatures; private _getSignatureLabel; private _getFormattedSignatureDocumentation; private _getSignatureParams; } declare const _default: SignatureHelp; export default _default;