@fbl-plugins/crypto
Version:
FBL file encryption/decryption plugin
20 lines (19 loc) • 684 B
TypeScript
import { ActionHandler, ActionSnapshot, IActionHandlerMetadata, IContext, IDelegatedParameters, ActionProcessor } from 'fbl';
import { BaseCryptoActionProcessor } from './BaseCryptoActionProcessor';
export declare class DecryptActionProcessor extends BaseCryptoActionProcessor {
/**
* @inheritdoc
*/
execute(): Promise<void>;
}
export declare class DecryptActionHandler extends ActionHandler {
private static metadata;
/**
* @inheritdoc
*/
getMetadata(): IActionHandlerMetadata;
/**
* @inheritdoc
*/
getProcessor(options: any, context: IContext, snapshot: ActionSnapshot, parameters: IDelegatedParameters): ActionProcessor;
}