import { ValueKind, BrsBoolean, BrsType, BrsValue } from "..";
import { BrsComponent } from "./BrsComponent";
export declare class RoDeviceCrypto extends BrsComponent implements BrsValue {
    readonly kind = ValueKind.Object;
    private readonly algorithm;
    private readonly keys;
    constructor();
    toString(parent?: BrsType | undefined): string;
    equalTo(other: BrsType): BrsBoolean;
    format256BitKey(key: string): Buffer;
    /** Encrypts data on a device that is unique per device, channel, or model. */
    private readonly encrypt;
    /** Decrypts data stored on a device that was previously encoded with the Encrypt() method. */
    private readonly decrypt;
}
