| export declare function clearLogs(): void; | |
| declare const Debug: typeof debugCreate & { | |
| enable(namespace: any): void; | |
| disable(): any; | |
| enabled(namespace: string): boolean; | |
| log: (...args: string[]) => void; | |
| formatters: {}; | |
| }; | |
| export { Debug } | |
| export default Debug; | |
| /** | |
| * Create a new debug instance with the given namespace. | |
| * | |
| * @example | |
| * ```ts | |
| * import Debug from '@prisma/debug' | |
| * const debug = Debug('prisma:client') | |
| * debug('Hello World') | |
| * ``` | |
| */ | |
| declare function debugCreate(namespace: string): ((...args: any[]) => void) & { | |
| color: string; | |
| enabled: boolean; | |
| namespace: string; | |
| log: (...args: string[]) => void; | |
| extend: () => void; | |
| }; | |
| /** | |
| * We can get the logs for all the last {@link MAX_ARGS_HISTORY} ${@link debugCall} that | |
| * have happened in the different packages. Useful to generate error report links. | |
| * @see https://stackoverflow.com/questions/417142/what-is-the-maximum-length-of-a-url-in-different-browsers | |
| * @param numChars | |
| * @returns | |
| */ | |
| export declare function getLogs(numChars?: number): string; | |
| export { } | |