diff --git a/packages/encryption/src/Domain/Split/EncryptionSplit.ts b/packages/encryption/src/Domain/Split/EncryptionSplit.ts index 6db0e39ad..ad364a998 100644 --- a/packages/encryption/src/Domain/Split/EncryptionSplit.ts +++ b/packages/encryption/src/Domain/Split/EncryptionSplit.ts @@ -4,11 +4,9 @@ import { EncryptedPayloadInterface, PayloadInterface, } from '@standardnotes/models' -import { AbstractKeySplit } from './AbstractKeySplit' import { EncryptionTypeSplit } from './EncryptionTypeSplit' - -export type KeyedEncryptionSplit = AbstractKeySplit -export type KeyedDecryptionSplit = AbstractKeySplit +import { KeyedDecryptionSplit } from './KeyedDecryptionSplit' +import { KeyedEncryptionSplit } from './KeyedEncryptionSplit' export function CreateEncryptionSplitWithKeyLookup( payloadSplit: EncryptionTypeSplit, diff --git a/packages/encryption/src/Domain/Split/KeyedDecryptionSplit.ts b/packages/encryption/src/Domain/Split/KeyedDecryptionSplit.ts new file mode 100644 index 000000000..295f61615 --- /dev/null +++ b/packages/encryption/src/Domain/Split/KeyedDecryptionSplit.ts @@ -0,0 +1,5 @@ +import { EncryptedPayloadInterface } from '@standardnotes/models' + +import { AbstractKeySplit } from './AbstractKeySplit' + +export type KeyedDecryptionSplit = AbstractKeySplit diff --git a/packages/encryption/src/Domain/Split/KeyedEncryptionSplit.ts b/packages/encryption/src/Domain/Split/KeyedEncryptionSplit.ts new file mode 100644 index 000000000..ca925d59f --- /dev/null +++ b/packages/encryption/src/Domain/Split/KeyedEncryptionSplit.ts @@ -0,0 +1,5 @@ +import { DecryptedPayloadInterface } from '@standardnotes/models' + +import { AbstractKeySplit } from './AbstractKeySplit' + +export type KeyedEncryptionSplit = AbstractKeySplit diff --git a/packages/encryption/src/Domain/index.ts b/packages/encryption/src/Domain/index.ts index 990c5e8e1..02e2eed6e 100644 --- a/packages/encryption/src/Domain/index.ts +++ b/packages/encryption/src/Domain/index.ts @@ -30,6 +30,8 @@ export * from './Split/AbstractKeySplit' export * from './Split/EncryptionSplit' export * from './Split/EncryptionTypeSplit' export * from './Split/Functions' +export * from './Split/KeyedDecryptionSplit' +export * from './Split/KeyedEncryptionSplit' export * from './Types/EncryptedParameters' export * from './Types/ItemAuthenticatedData' export * from './Types/LegacyAttachedData'