@portone/server-sdk
Version:
PortOne JavaScript SDK for server-side usage
34 lines (33 loc) • 3.94 kB
TypeScript
import type { Unrecognized } from "../../../utils/unrecognized.js";
import { B2bError } from "../B2bError.js";
import type { B2BCannotChangeTaxTypeError } from "../../b2b/taxInvoice/B2BCannotChangeTaxTypeError.js";
import type { B2BTaxInvoiceStatusNotSendingCompletedError } from "../../b2b/taxInvoice/B2BTaxInvoiceStatusNotSendingCompletedError.js";
import type { B2bBulkTaxInvoiceNotFoundError } from "../../b2b/taxInvoice/B2bBulkTaxInvoiceNotFoundError.js";
import type { B2bDocumentKeyCannotBeChangedError } from "../../b2b/taxInvoice/B2bDocumentKeyCannotBeChangedError.js";
import type { B2bExternalServiceError } from "../../common/B2bExternalServiceError.js";
import type { B2bFileNotFoundError } from "../../b2b/taxInvoice/B2bFileNotFoundError.js";
import type { B2bIdAlreadyExistsError } from "../../b2b/taxInvoice/B2bIdAlreadyExistsError.js";
import type { B2bIssuanceTypeMismatchError } from "../../b2b/taxInvoice/B2bIssuanceTypeMismatchError.js";
import type { B2bModificationNotProvidedError } from "../../b2b/taxInvoice/B2bModificationNotProvidedError.js";
import type { B2bNotEnabledError } from "../../common/B2bNotEnabledError.js";
import type { B2bOriginalTaxInvoiceNotFoundError } from "../../b2b/taxInvoice/B2bOriginalTaxInvoiceNotFoundError.js";
import type { B2bRecipientNotFoundError } from "../../b2b/taxInvoice/B2bRecipientNotFoundError.js";
import type { B2bSupplierNotFoundError } from "../../b2b/taxInvoice/B2bSupplierNotFoundError.js";
import type { B2bTaxInvoiceAttachmentNotFoundError } from "../../b2b/taxInvoice/B2bTaxInvoiceAttachmentNotFoundError.js";
import type { B2bTaxInvoiceNoRecipientDocumentKeyError } from "../../b2b/taxInvoice/B2bTaxInvoiceNoRecipientDocumentKeyError.js";
import type { B2bTaxInvoiceNoSupplierDocumentKeyError } from "../../b2b/taxInvoice/B2bTaxInvoiceNoSupplierDocumentKeyError.js";
import type { B2bTaxInvoiceNonDeletableStatusError } from "../../b2b/taxInvoice/B2bTaxInvoiceNonDeletableStatusError.js";
import type { B2bTaxInvoiceNotDraftedStatusError } from "../../b2b/taxInvoice/B2bTaxInvoiceNotDraftedStatusError.js";
import type { B2bTaxInvoiceNotFoundError } from "../../b2b/taxInvoice/B2bTaxInvoiceNotFoundError.js";
import type { B2bTaxInvoiceNotIssuedStatusError } from "../../b2b/taxInvoice/B2bTaxInvoiceNotIssuedStatusError.js";
import type { B2bTaxInvoiceNotRequestedStatusError } from "../../b2b/taxInvoice/B2bTaxInvoiceNotRequestedStatusError.js";
import type { B2bTaxInvoiceRecipientDocumentKeyAlreadyUsedError } from "../../b2b/taxInvoice/B2bTaxInvoiceRecipientDocumentKeyAlreadyUsedError.js";
import type { B2bTaxInvoiceSupplierDocumentKeyAlreadyUsedError } from "../../b2b/taxInvoice/B2bTaxInvoiceSupplierDocumentKeyAlreadyUsedError.js";
import type { ForbiddenError } from "../../common/ForbiddenError.js";
import type { InvalidRequestError } from "../../common/InvalidRequestError.js";
import type { UnauthorizedError } from "../../common/UnauthorizedError.js";
export declare abstract class TaxInvoiceError extends B2bError {
readonly data: B2BCannotChangeTaxTypeError | B2BTaxInvoiceStatusNotSendingCompletedError | B2bBulkTaxInvoiceNotFoundError | B2bDocumentKeyCannotBeChangedError | B2bExternalServiceError | B2bFileNotFoundError | B2bIdAlreadyExistsError | B2bIssuanceTypeMismatchError | B2bModificationNotProvidedError | B2bNotEnabledError | B2bOriginalTaxInvoiceNotFoundError | B2bRecipientNotFoundError | B2bSupplierNotFoundError | B2bTaxInvoiceAttachmentNotFoundError | B2bTaxInvoiceNoRecipientDocumentKeyError | B2bTaxInvoiceNoSupplierDocumentKeyError | B2bTaxInvoiceNonDeletableStatusError | B2bTaxInvoiceNotDraftedStatusError | B2bTaxInvoiceNotFoundError | B2bTaxInvoiceNotIssuedStatusError | B2bTaxInvoiceNotRequestedStatusError | B2bTaxInvoiceRecipientDocumentKeyAlreadyUsedError | B2bTaxInvoiceSupplierDocumentKeyAlreadyUsedError | ForbiddenError | InvalidRequestError | UnauthorizedError | {
readonly type: Unrecognized;
};
}