# coding: utf-8

# flake8: noqa

"""
    Fiscal document service API

    No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)

    The version of the OpenAPI document: v1
    Generated by OpenAPI Generator (https://openapi-generator.tech)

    Do not edit the class manually.
"""  # noqa: E501


__version__ = "1.12.0"

# import apis into sdk package
from cloudbeds_fiscal_document.api.configs_api import ConfigsApi
from cloudbeds_fiscal_document.api.features_api import FeaturesApi
from cloudbeds_fiscal_document.api.fiscal_documents_api import FiscalDocumentsApi

# import ApiClient
from cloudbeds_fiscal_document.api_response import ApiResponse
from cloudbeds_fiscal_document.api_client import ApiClient
from cloudbeds_fiscal_document.configuration import Configuration
from cloudbeds_fiscal_document.exceptions import OpenApiException
from cloudbeds_fiscal_document.exceptions import ApiTypeError
from cloudbeds_fiscal_document.exceptions import ApiValueError
from cloudbeds_fiscal_document.exceptions import ApiKeyError
from cloudbeds_fiscal_document.exceptions import ApiAttributeError
from cloudbeds_fiscal_document.exceptions import ApiException

# import models into sdk package
from cloudbeds_fiscal_document.models.action import Action
from cloudbeds_fiscal_document.models.allocate_receipt_payment_request import AllocateReceiptPaymentRequest
from cloudbeds_fiscal_document.models.allocations_data import AllocationsData
from cloudbeds_fiscal_document.models.allocations_summary import AllocationsSummary
from cloudbeds_fiscal_document.models.api_error import ApiError
from cloudbeds_fiscal_document.models.configs_response import ConfigsResponse
from cloudbeds_fiscal_document.models.configs_update_request import ConfigsUpdateRequest
from cloudbeds_fiscal_document.models.create_credit_note_request import CreateCreditNoteRequest
from cloudbeds_fiscal_document.models.create_invoice_request import CreateInvoiceRequest
from cloudbeds_fiscal_document.models.create_receipt_request import CreateReceiptRequest
from cloudbeds_fiscal_document.models.create_simple_receipt_request import CreateSimpleReceiptRequest
from cloudbeds_fiscal_document.models.creation_method import CreationMethod
from cloudbeds_fiscal_document.models.document_action import DocumentAction
from cloudbeds_fiscal_document.models.document_trigger_event import DocumentTriggerEvent
from cloudbeds_fiscal_document.models.fiscal_document_detailed_response import FiscalDocumentDetailedResponse
from cloudbeds_fiscal_document.models.fiscal_document_email_request import FiscalDocumentEmailRequest
from cloudbeds_fiscal_document.models.fiscal_document_filters import FiscalDocumentFilters
from cloudbeds_fiscal_document.models.fiscal_document_kind import FiscalDocumentKind
from cloudbeds_fiscal_document.models.fiscal_document_paginated import FiscalDocumentPaginated
from cloudbeds_fiscal_document.models.fiscal_document_patch_request import FiscalDocumentPatchRequest
from cloudbeds_fiscal_document.models.fiscal_document_recipient import FiscalDocumentRecipient
from cloudbeds_fiscal_document.models.fiscal_document_status import FiscalDocumentStatus
from cloudbeds_fiscal_document.models.fiscal_document_summary_response import FiscalDocumentSummaryResponse
from cloudbeds_fiscal_document.models.fiscal_document_transaction_allocation import FiscalDocumentTransactionAllocation
from cloudbeds_fiscal_document.models.fiscal_document_transaction_response import FiscalDocumentTransactionResponse
from cloudbeds_fiscal_document.models.fiscal_document_transactions_for_allocation_paginated import FiscalDocumentTransactionsForAllocationPaginated
from cloudbeds_fiscal_document.models.fiscal_document_transactions_paginated import FiscalDocumentTransactionsPaginated
from cloudbeds_fiscal_document.models.fiscal_document_transactions_summary import FiscalDocumentTransactionsSummary
from cloudbeds_fiscal_document.models.fiscal_document_transactions_summary_taxes_inner import FiscalDocumentTransactionsSummaryTaxesInner
from cloudbeds_fiscal_document.models.get_credit_note_preview_request import GetCreditNotePreviewRequest
from cloudbeds_fiscal_document.models.get_invoice_preview_request import GetInvoicePreviewRequest
from cloudbeds_fiscal_document.models.get_logo_response import GetLogoResponse
from cloudbeds_fiscal_document.models.get_rectify_invoice_note_preview_request import GetRectifyInvoiceNotePreviewRequest
from cloudbeds_fiscal_document.models.government_integration import GovernmentIntegration
from cloudbeds_fiscal_document.models.government_integration_qr import GovernmentIntegrationQr
from cloudbeds_fiscal_document.models.latest_linked_document import LatestLinkedDocument
from cloudbeds_fiscal_document.models.linked_document import LinkedDocument
from cloudbeds_fiscal_document.models.preview_request import PreviewRequest
from cloudbeds_fiscal_document.models.pro_forma_invoice_preview_request import ProFormaInvoicePreviewRequest
from cloudbeds_fiscal_document.models.pro_forma_invoice_request import ProFormaInvoiceRequest
from cloudbeds_fiscal_document.models.pro_forma_status_update_request import ProFormaStatusUpdateRequest
from cloudbeds_fiscal_document.models.property_configs_response import PropertyConfigsResponse
from cloudbeds_fiscal_document.models.receipt_transaction_allocation import ReceiptTransactionAllocation
from cloudbeds_fiscal_document.models.recipient_address import RecipientAddress
from cloudbeds_fiscal_document.models.recipient_company import RecipientCompany
from cloudbeds_fiscal_document.models.recipient_contact_details import RecipientContactDetails
from cloudbeds_fiscal_document.models.recipient_details import RecipientDetails
from cloudbeds_fiscal_document.models.recipient_document import RecipientDocument
from cloudbeds_fiscal_document.models.recipient_request import RecipientRequest
from cloudbeds_fiscal_document.models.recipient_tax_info import RecipientTaxInfo
from cloudbeds_fiscal_document.models.recipient_type import RecipientType
from cloudbeds_fiscal_document.models.rectify_invoice_note_request import RectifyInvoiceNoteRequest
from cloudbeds_fiscal_document.models.single_allocation import SingleAllocation
from cloudbeds_fiscal_document.models.source_kind import SourceKind
from cloudbeds_fiscal_document.models.transaction_for_allocation_response import TransactionForAllocationResponse
from cloudbeds_fiscal_document.models.transaction_status import TransactionStatus
