Files
DeviceManager/node_modules/@tauri-apps/api/clipboard-79413165.d.ts

36 lines
941 B
TypeScript

/**
* Writes plain text to the clipboard.
* @example
* ```typescript
* import { writeText, readText } from '@tauri-apps/api/clipboard';
* await writeText('Tauri is awesome!');
* assert(await readText(), 'Tauri is awesome!');
* ```
*
* @returns A promise indicating the success or failure of the operation.
*
* @since 1.0.0.
*/
declare function writeText(text: string): Promise<void>;
/**
* Gets the clipboard content as plain text.
* @example
* ```typescript
* import { readText } from '@tauri-apps/api/clipboard';
* const clipboardText = await readText();
* ```
* @since 1.0.0.
*/
declare function readText(): Promise<string | null>;
declare const clipboard_writeText: typeof writeText;
declare const clipboard_readText: typeof readText;
declare namespace clipboard {
export {
clipboard_writeText as writeText,
clipboard_readText as readText,
};
}
export { clipboard as c, readText as r, writeText as w };