UNPKG

761 BTypeScriptView Raw
1import type { SignaturOptions, SignaturReturnError, UnknownRecord } from './custom_typings.js';
2export declare class SignaturError extends Error {
3 type: string;
4 constructor(type: string, message: string);
5 toJSON(): SignaturReturnError;
6}
7export declare function signSync<T = UnknownRecord>(data: T, secret: string, options?: SignaturOptions): string;
8export declare function unsignSync<T = UnknownRecord>(signature: string, secret: string, options?: SignaturOptions): T;
9export declare function sign<T = UnknownRecord>(data: T, secret: string, options?: SignaturOptions): Promise<string>;
10export declare function unsign<T = UnknownRecord>(signature: string, secret: string, options?: SignaturOptions): Promise<T>;
11//# sourceMappingURL=index.d.ts.map
\No newline at end of file