import { IRequestParams } from "./request/IRequestParams.js"; import { PathObject } from "./services/config/pathObject.js"; export interface IBridge { encodeUriComponent(s: string): string; parsePath(path: string): PathObject; testRegEx(str: string, regExp: string): boolean; isInteger(value: number): boolean; substring(str: string, start: number, end?: number): string; jsonStringify(data: any): string; jsonParse(json: string): T; getEnv(name: string): string; request(params: IRequestParams): Promise; requestWithoutResponse(params: IRequestParams): Promise; uuid(): string; isoDate(): string; runBackgroundTask(task: any): void; createReadStream(path: string): any; toISOString(seconds: number): string; jwtSign(payload: any, privateKey: string, alg: string, options?: any): string; jwtVerify(token: string, privateKey: string, algorithm: string): T; jwtDecode(token: string): T; getSystemTime(): number; log(data: any): void; getObjectKeys(obj: T): string[]; } //# sourceMappingURL=IBridge.d.ts.map