// Copyright 2023 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
[
Exposed=Window,
RuntimeEnabled=WebPrinting,
SecureContext,
IsolatedContext
]
interface WebPrintingManager {
[CallWith=ScriptState, RaisesException, MeasureAs=WebPrintingGetPrintersFunction]
Promise<sequence<WebPrinter>> getPrinters();
};