import { ClientSDK, RequestOptions } from "../lib/sdks.js"; import * as components from "../models/components/index.js"; export declare class ClientShortcuts extends ClientSDK { /** * Create shortcut * * @remarks * Create a user-generated shortcut that contains an alias and destination URL. */ create(createShortcutRequest: components.CreateShortcutRequest, locale?: string | undefined, options?: RequestOptions): Promise; /** * Delete shortcut * * @remarks * Delete an existing user-generated shortcut. */ delete(deleteShortcutRequest: components.DeleteShortcutRequest, locale?: string | undefined, options?: RequestOptions): Promise; /** * Read shortcut * * @remarks * Read a particular shortcut's details given its ID. */ retrieve(getShortcutRequest: components.GetShortcutRequestUnion, locale?: string | undefined, options?: RequestOptions): Promise; /** * List shortcuts * * @remarks * List shortcuts editable/owned by the currently authenticated user. */ list(listShortcutsPaginatedRequest: components.ListShortcutsPaginatedRequest, locale?: string | undefined, options?: RequestOptions): Promise; /** * Update shortcut * * @remarks * Updates the shortcut with the given ID. */ update(updateShortcutRequest: components.UpdateShortcutRequest, locale?: string | undefined, options?: RequestOptions): Promise; } //# sourceMappingURL=clientshortcuts.d.ts.map