import { StartupData } from "../Startup/types"; import { FinsembleDesktopAgent } from "../Interop/FinsembleDesktopAgent"; /** * Starts Finsemble for "freestanding" apps (those that are not running under Electron). This is used * by the finsemble-javascript-adapter. */ export declare class FSBLFreestanding { #private; constructor({ fdc3 }: { fdc3: FinsembleDesktopAgent; }); /** * Freestanding apps must call startApp() to start the FSBL and fdc3 client code. * * Startup configurations and data can be passed in the params. If not provided, defaults will be used * according to the typedocs for StartupData. */ startApp(params?: StartupData): Promise; /** * Builds and returns a static authentication token. */ private staticAuthenticationToken; /** * Stops the app. */ stopApp(): Promise; } //# sourceMappingURL=FSBLFreestanding.d.ts.map