declare type PayloadType = any; export declare abstract class SignProvider { protected abstract digestLine(line: string): string; protected abstract signLine(line: string): string; digest(payload: PayloadType): string; /** * Return sign by line. Check options to set up parameters * @param hash base64 encoded line */ sign(hash: string): string; } export {};