import { CryptoAlgorithm } from '../../../CryptographyTypes'; /** * Represents a cryptographic item containing information about a file and cryptographic algorithms found in it. */ export declare class CryptoItem { file: string; algorithms: Array; /** * Constructs a new CryptoItem with the specified file path. * @param file The path to the file. */ constructor(file: string); /** * Retrieves the path to the file. * @returns The path to the file. */ getPath(): string; /** * Retrieves the cryptographic algorithms found in the file. * @returns An array of cryptographic algorithms. */ getAlgorithms(): CryptoAlgorithm[]; /** * Sets the cryptographic algorithms found in the file. * @param algorithms An array of cryptographic algorithms. */ setAlgorithms(algorithms: Array): void; }