import * as T from '../types';
interface KeyItem {
    kid: string;
    key: string;
    checksum: string;
}
export declare const encodePssh: (request: T.PlayReadyEncodeConfig) => string;
export declare const decodeData: (data: string) => T.PlayReadyData | T.WidevineData | null;
export declare const decodeKey: (keyData: string) => string;
export declare const encodeKey: (keyPair: T.KeyPair, keySeed?: string) => KeyItem;
export {};
