| // Copyright (c) 2026, the Dart project authors. Please see the AUTHORS file | |
| // for details. All rights reserved. Use of this source code is governed by a | |
| // BSD-style license that can be found in the LICENSE file. | |
| import 'dart:typed_data'; | |
| abstract base class ImageWriter { | |
| int addInstructions(String symbol, Uint8List instructions); | |
| int addReadOnlyData(List<Uint8List> data, int length); | |
| void writeTo(Sink<List<int>> out); | |
| } |