declare module "sap/esh/search/ui/searchtermhandler/TransactionsHandler" { import type SearchModel from "sap/esh/search/ui/SearchModel"; import { ISearchTermHandler } from "sap/esh/search/ui/searchtermhandler/ISearchTermHandler"; interface TCodeNavigationErrorResultType extends Error { successful: boolean; messagecode: "NAV_SUCCESS" | "NO_INBOUND_FOUND" | "UNKNOWN_ERROR" | "MANDATORY_PARAMETER_MISSING" | "DEFAULT_LADI_MISSING" | "DEFAULT_LADI_HAS_TILES_MISSING"; } interface TCodeNavigationType { /** * * @param sTcode sTCode The transaction code to search for, can also be an App ID. * @param bExplace Indicates whether to open the navigation in a new tab. * @returns A promise that resolves to a boolean indicating the success of the navigation. */ navigateByTCode(sTcode: string, bExplace: boolean): Promise; } export default class TransactionsHandler implements ISearchTermHandler { private readonly searchModel; private logger; constructor(searchModel: SearchModel); private logNavigationEvent; private handleTCodeError; handleSearchTerm(searchTerm: string): Promise | void; } } //# sourceMappingURL=TransactionsHandler.d.ts.map