@sentzunhat/zacatl
Version:
A modular, high-performance TypeScript microservice framework for Node.js, featuring layered architecture, dependency injection, and robust validation for building scalable APIs and distributed systems.
19 lines • 740 B
TypeScript
export type BufferEncodingInput = 'utf8' | 'utf-8' | 'base64' | 'base64url' | 'hex' | 'ascii' | 'binary' | 'latin1';
export type BufferEncodingOutput = 'utf8' | 'utf-8' | 'base64' | 'base64url' | 'hex' | 'ascii' | 'binary' | 'latin1';
export interface EncodeOptions {
input: string;
encoding?: {
input?: BufferEncodingInput;
output?: BufferEncodingOutput;
};
}
export interface DecodeOptions {
input: string;
encoding?: {
input?: BufferEncodingInput;
output?: BufferEncodingOutput;
};
}
export declare const encode: ({ input, encoding }: EncodeOptions) => string;
export declare const decode: ({ input, encoding }: DecodeOptions) => string;
//# sourceMappingURL=encode-decode.d.ts.map