Behaviour for clipboard operations.
Copies text to the clipboard.
Pastes text from the clipboard.
@callback copy(content :: String.t()) :: :ok | {:error, any()}
@callback paste() :: {:ok, String.t()} | {:error, any()}