import type { Command } from "../Command.js"; import { CommandRegistry } from "../CommandRegistry.js"; import type { Operation } from "../Operation.js"; import { OperationRegistry } from "../OperationRegistry.js"; export declare class LicenseRequestArgs { /** * The human readable application name, used for any licensing related ui. * Web only. * * @webOnly */ applicationName?: string; /** * The accountId (orgId) that we want to check licensing for. */ accountId?: string; /** * Overwrite the default SKU (if any) for license checking. */ sku?: string; } export declare class LicensingCommands extends CommandRegistry { protected readonly _prefix = "licensing"; /** * Validate the current application license and show appropriate prompts or * errors. Web only. * * @webOnly */ get validateLicense(): Command; } export declare class LicensingOperations extends OperationRegistry { protected readonly _prefix = "licensing"; /** * Retrieve the license state for the specified account and SKU. Defaults to * returning the current state. */ get getLicenseState(): Operation; }