// Copyright 2020 The Flutter team. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. import 'package:pigeon/pigeon.dart'; class Book { String? title; String? subtitle; String? author; String? summary; String? publishDate; int? pageCount; Thumbnail? thumbnail; } class Thumbnail { String? url; } @FlutterApi() abstract class FlutterBookApi { void displayBookDetails(Book book); } @HostApi() abstract class HostBookApi { void cancel(); void finishEditingBook(Book book); }