import RestApi from '@signageos/sdk/dist/RestApi/RestApi'; import { CommandLineOptions } from '../Command/commandDefinition'; export interface IApplet { uid?: string; name: string; version: string; /** @deprecated Used only for single-file applets as backward compatibility. */ frontAppletVersion?: string; } export declare const APPLET_UID_OPTION: { readonly name: "applet-uid"; readonly type: StringConstructor; readonly description: "Applet UID"; }; export declare function getApplet(directoryPath: string): Promise; export declare function getAppletVersion(directoryPath: string): Promise; export declare function getAppletUid(restApi: RestApi, options: CommandLineOptions<[typeof APPLET_UID_OPTION]>, skipConfirmation?: boolean): Promise; export declare function getAppletVersionFromApi(restApi: RestApi, appletUid: string, skipConfirmation?: boolean): Promise;