UNPKG

simple-mac-clipboard

Version:
33 lines (31 loc) 1.55 kB
declare const addonPath: string | undefined; declare const clear: () => void; declare const writeBuffer: (format: string, data: Buffer) => boolean; declare const readBuffer: (format: string) => Buffer; declare const readBuffers: (format: string) => Buffer[]; declare const writeText: (format: string, text: string) => boolean; declare const readText: (format: string) => string; declare const readTexts: (format: string) => string[]; declare enum ClipboardFormat { FileUrl = "public.file-url", PlainText = "public.utf8-plain-text", SourceAppBundleId = "org.nspasteboard.source" } declare const FORMAT_PLAIN_TEXT = ClipboardFormat.PlainText; declare const FORMAT_FILE_URL = ClipboardFormat.FileUrl; declare const FORMAT_SOURCE_APP_BUNDLE_ID = ClipboardFormat.SourceAppBundleId; declare const clip: { addonPath: string | undefined; clear: () => void; writeBuffer: (format: string, data: Buffer) => boolean; readBuffer: (format: string) => Buffer; readBuffers: (format: string) => Buffer[]; writeText: (format: string, text: string) => boolean; readText: (format: string) => string; readTexts: (format: string) => string[]; ClipboardFormat: typeof ClipboardFormat; FORMAT_PLAIN_TEXT: ClipboardFormat; FORMAT_FILE_URL: ClipboardFormat; FORMAT_SOURCE_APP_BUNDLE_ID: ClipboardFormat; }; export { ClipboardFormat, FORMAT_FILE_URL, FORMAT_PLAIN_TEXT, FORMAT_SOURCE_APP_BUNDLE_ID, addonPath, clear, clip, clip as default, readBuffer, readBuffers, readText, readTexts, writeBuffer, writeText };