//
// Copyright 2024 Picovoice Inc.
//
// You may not use this file except in compliance with the license. A copy of the license is located in the "LICENSE"
// file accompanying this source.
//
// Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on
// an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the
// specific language governing permissions and limitations under the License.
//
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
var PvSpeakerStatus;
(function (PvSpeakerStatus) {
    PvSpeakerStatus[PvSpeakerStatus["SUCCESS"] = 0] = "SUCCESS";
    PvSpeakerStatus[PvSpeakerStatus["OUT_OF_MEMORY"] = 1] = "OUT_OF_MEMORY";
    PvSpeakerStatus[PvSpeakerStatus["INVALID_ARGUMENT"] = 2] = "INVALID_ARGUMENT";
    PvSpeakerStatus[PvSpeakerStatus["INVALID_STATE"] = 3] = "INVALID_STATE";
    PvSpeakerStatus[PvSpeakerStatus["BACKEND_ERROR"] = 4] = "BACKEND_ERROR";
    PvSpeakerStatus[PvSpeakerStatus["DEVICE_ALREADY_INITIALIZED"] = 5] = "DEVICE_ALREADY_INITIALIZED";
    PvSpeakerStatus[PvSpeakerStatus["DEVICE_NOT_INITIALIZED"] = 6] = "DEVICE_NOT_INITIALIZED";
    PvSpeakerStatus[PvSpeakerStatus["IO_ERROR"] = 7] = "IO_ERROR";
    PvSpeakerStatus[PvSpeakerStatus["RUNTIME_ERROR"] = 8] = "RUNTIME_ERROR";
})(PvSpeakerStatus || (PvSpeakerStatus = {}));
exports.default = PvSpeakerStatus;
//# sourceMappingURL=pv_speaker_status_t.js.map