/** * barkd REST API * A simple REST API for barkd, a wallet daemon for integrating bitcoin payments into your app over HTTP. Supports self-custodial Lightning, Ark, and on-chain out of the box. barkd is a long-running daemon best suited for always-on or high-connectivity environments like nodes, servers, desktops, and point-of-sale terminals. All endpoints return JSON. Amounts are denominated in satoshis. * * The version of the OpenAPI document: 0.6.1 * Contact: hello@second.tech * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import type { ExitErrorOneOf } from './ExitErrorOneOf'; import type { ExitErrorOneOf1 } from './ExitErrorOneOf1'; import type { ExitErrorOneOf10 } from './ExitErrorOneOf10'; import type { ExitErrorOneOf11 } from './ExitErrorOneOf11'; import type { ExitErrorOneOf12 } from './ExitErrorOneOf12'; import type { ExitErrorOneOf13 } from './ExitErrorOneOf13'; import type { ExitErrorOneOf14 } from './ExitErrorOneOf14'; import type { ExitErrorOneOf15 } from './ExitErrorOneOf15'; import type { ExitErrorOneOf16 } from './ExitErrorOneOf16'; import type { ExitErrorOneOf17 } from './ExitErrorOneOf17'; import type { ExitErrorOneOf18 } from './ExitErrorOneOf18'; import type { ExitErrorOneOf19 } from './ExitErrorOneOf19'; import type { ExitErrorOneOf2 } from './ExitErrorOneOf2'; import type { ExitErrorOneOf20 } from './ExitErrorOneOf20'; import type { ExitErrorOneOf21 } from './ExitErrorOneOf21'; import type { ExitErrorOneOf22 } from './ExitErrorOneOf22'; import type { ExitErrorOneOf23 } from './ExitErrorOneOf23'; import type { ExitErrorOneOf24 } from './ExitErrorOneOf24'; import type { ExitErrorOneOf25 } from './ExitErrorOneOf25'; import type { ExitErrorOneOf26 } from './ExitErrorOneOf26'; import type { ExitErrorOneOf27 } from './ExitErrorOneOf27'; import type { ExitErrorOneOf28 } from './ExitErrorOneOf28'; import type { ExitErrorOneOf29 } from './ExitErrorOneOf29'; import type { ExitErrorOneOf3 } from './ExitErrorOneOf3'; import type { ExitErrorOneOf4 } from './ExitErrorOneOf4'; import type { ExitErrorOneOf5 } from './ExitErrorOneOf5'; import type { ExitErrorOneOf6 } from './ExitErrorOneOf6'; import type { ExitErrorOneOf7 } from './ExitErrorOneOf7'; import type { ExitErrorOneOf8 } from './ExitErrorOneOf8'; import type { ExitErrorOneOf9 } from './ExitErrorOneOf9'; /** * @type ExitError * * @export */ export type ExitError = ExitErrorOneOf | ExitErrorOneOf1 | ExitErrorOneOf10 | ExitErrorOneOf11 | ExitErrorOneOf12 | ExitErrorOneOf13 | ExitErrorOneOf14 | ExitErrorOneOf15 | ExitErrorOneOf16 | ExitErrorOneOf17 | ExitErrorOneOf18 | ExitErrorOneOf19 | ExitErrorOneOf2 | ExitErrorOneOf20 | ExitErrorOneOf21 | ExitErrorOneOf22 | ExitErrorOneOf23 | ExitErrorOneOf24 | ExitErrorOneOf25 | ExitErrorOneOf26 | ExitErrorOneOf27 | ExitErrorOneOf28 | ExitErrorOneOf29 | ExitErrorOneOf3 | ExitErrorOneOf4 | ExitErrorOneOf5 | ExitErrorOneOf6 | ExitErrorOneOf7 | ExitErrorOneOf8 | ExitErrorOneOf9; export declare function ExitErrorFromJSON(json: any): ExitError; export declare function ExitErrorFromJSONTyped(json: any, ignoreDiscriminator: boolean): ExitError; export declare function ExitErrorToJSON(json: any): any; export declare function ExitErrorToJSONTyped(value?: ExitError | null, ignoreDiscriminator?: boolean): any;