import { WindowClient } from '../window-client.js'; import '@teams.sdk/common'; import '../message.js'; import '../client-error.js'; /** * Currently supported Mime type */ type ClipboardMimeType = 'text/plain' | 'text/html' | 'image/png' | 'image/jpeg'; /** * Clipboard write parameters */ interface ClipboardWriteParams { /** Mime Type of data to be copied to Clipboard */ mimeType: ClipboardMimeType; /** Blob content in Base64 string format */ content: string; } declare class ClipboardClient { readonly window: WindowClient; constructor(client: WindowClient); read(): Promise; write(params: ClipboardWriteParams): Promise; } export { ClipboardClient, type ClipboardMimeType, type ClipboardWriteParams };