{
  "version": 3,
  "sources": ["../src/index.ts"],
  "sourcesContent": ["import type { IcpIndexDid, IcpLedgerDid } from \"@icp-sdk/canisters/ledger/icp\";\n\nexport type Icrc1Account = IcpLedgerDid.Account;\nexport type Icrc1ApproveError = IcpLedgerDid.ApproveError;\nexport type Icrc1BlockIndex = IcpLedgerDid.Icrc1BlockIndex;\nexport type Icrc1SubAccount = IcpLedgerDid.SubAccount;\nexport type Icrc1Timestamp = IcpLedgerDid.Icrc1Timestamp;\nexport type Icrc1Tokens = IcpLedgerDid.Icrc1Tokens;\nexport type Icrc1TransferError = IcpLedgerDid.Icrc1TransferError;\nexport type Icrc1TransferResult = IcpLedgerDid.Icrc1TransferResult;\nexport type Icrc2ApproveResult = IcpLedgerDid.ApproveResult;\nexport type Icrc2TransferFromError = IcpLedgerDid.TransferFromError;\nexport type Icrc2TransferFromResult = IcpLedgerDid.TransferFromResult;\nexport type Value = IcpLedgerDid.Value;\n\nexport type GetAccountIdentifierTransactionsResponse =\n  IcpIndexDid.GetAccountIdentifierTransactionsResponse;\nexport type TransactionWithId = IcpIndexDid.TransactionWithId;\nexport type Transaction = IcpIndexDid.Transaction;\nexport type Operation = IcpIndexDid.Operation;\nexport type Tokens = IcpIndexDid.Tokens;\nexport type TimeStamp = IcpIndexDid.TimeStamp;\n\n/**\n * @deprecated Use \"@icp-sdk/canisters/ledger/icp\" directly instead\n */\nexport * from \"@icp-sdk/canisters/ledger/icp\";\n\n/**\n * Legacy re-export for backward compatibility.\n * @deprecated Use \"@icp-sdk/canisters/ledger/icp\" directly instead\n */\nexport {\n  IcpIndexCanister as IndexCanister,\n  IcpLedgerCanister as LedgerCanister,\n  type IcpLedgerCanisterOptions as LedgerCanisterOptions,\n} from \"@icp-sdk/canisters/ledger/icp\";\n"],
  "mappings": ";;AA0BA,WAAc,gCAMd,OACsB,oBAApBA,EACqB,qBAArBC,MAEK",
  "names": ["IcpIndexCanister", "IcpLedgerCanister"]
}
