import { FxError, Result } from "@microsoft/teamsfx-api"; export declare type FxResult = Result; declare class FxResultFactory { static readonly source: string; static readonly defaultHelpLink: string; static readonly defaultIssueLink: string; static UserError(errorMessage: string, name: string, helpLink?: string, innerError?: any, stack?: string): FxResult; static SystemError(errorMessage: string, name: string, issueLink?: string, innerError?: any, stack?: string): FxResult; static Success(result?: T): FxResult; } export declare class FunctionPluginResultFactory extends FxResultFactory { static readonly source: string; static readonly defaultHelpLink: string; static readonly defaultIssueLink: string; } export {}; //# sourceMappingURL=result.d.ts.map