nyt-util
Version:
Neyaatek Utilies
27 lines (26 loc) • 881 B
TypeScript
export type SessionInfo = {
id: string;
email?: string;
mobile?: string;
name?: string;
role: string;
requestId: string;
token: string;
};
export declare const ErrorResponse: (message: string) => {
status: number;
message: string;
data: string;
};
export declare const SuccessResponse: (data: any) => {
status: number;
message: string;
data: any;
};
export declare const RandomString: (length: number, charset: string) => string;
export declare const UniqueCode: () => string;
export declare const UniqueByType: (name: string, type?: null) => string;
export declare const Key: (name: string) => string | null;
export declare const DaysBack: (date: Date, backValue: number, isDays?: boolean) => Date;
export declare const AddDays: (date: Date, addDays: number, isDays?: boolean) => Date;
export declare const UUID4: () => string;