@study-lenses/trace-js-klve
    Preparing search index...

    Variable tracerConst

    tracer: Readonly<
        {
            id: "js:klve";
            langs: readonly string[];
            optionsSchema: Readonly<
                {
                    $id: string;
                    $schema: string;
                    additionalProperties: boolean;
                    description: string;
                    properties: {
                        access: {
                            additionalProperties: boolean;
                            description: string;
                            properties: {
                                identifier: {
                                    default: boolean;
                                    description: string;
                                    type: string;
                                };
                                member: { default: boolean; description: string; type: string };
                            };
                            type: string;
                        };
                        blocks: {
                            additionalProperties: boolean;
                            description: string;
                            properties: {
                                expressionStatement: {
                                    default: boolean;
                                    description: string;
                                    type: string;
                                };
                                try: { default: boolean; description: string; type: string };
                            };
                            type: string;
                        };
                        calls: {
                            additionalProperties: boolean;
                            description: string;
                            properties: {
                                call: { default: boolean; description: string; type: string };
                                new: { default: boolean; description: string; type: string };
                            };
                            type: string;
                        };
                        conditionals: {
                            additionalProperties: boolean;
                            description: string;
                            properties: {
                                if: { default: boolean; description: string; type: string };
                                ternary: { default: boolean; description: string; type: string };
                            };
                            type: string;
                        };
                        declarations: {
                            additionalProperties: boolean;
                            description: string;
                            properties: {
                                variable: { default: boolean; description: string; type: string };
                            };
                            type: string;
                        };
                        filter: {
                            additionalProperties: boolean;
                            description: string;
                            properties: {
                                data: {
                                    additionalProperties: boolean;
                                    description: string;
                                    properties: {
                                        dt: { default: boolean; description: string; type: string };
                                        loc: { default: boolean; description: string; type: string };
                                        logs: { default: boolean; description: string; type: string };
                                        scopes: { default: boolean; description: string; type: string };
                                        value: { default: boolean; description: string; type: string };
                                    };
                                    type: string;
                                };
                                names: {
                                    additionalProperties: boolean;
                                    description: string;
                                    properties: {
                                        exclude: {
                                            description: string;
                                            items: { type: ... };
                                            type: string;
                                            uniqueItems: boolean;
                                        };
                                        include: {
                                            description: string;
                                            items: { type: ... };
                                            type: string;
                                            uniqueItems: boolean;
                                        };
                                    };
                                    type: string;
                                };
                                timing: {
                                    additionalProperties: boolean;
                                    description: string;
                                    properties: {
                                        after: { default: boolean; description: string; type: string };
                                        before: { default: boolean; description: string; type: string };
                                    };
                                    type: string;
                                };
                            };
                            type: string;
                        };
                        functions: {
                            additionalProperties: boolean;
                            description: string;
                            properties: {
                                arrow: { default: boolean; description: string; type: string };
                                expression: { default: boolean; description: string; type: string };
                            };
                            type: string;
                        };
                        literals: {
                            additionalProperties: boolean;
                            description: string;
                            properties: {
                                array: { default: boolean; description: string; type: string };
                                boolean: { default: boolean; description: string; type: string };
                                numeric: { default: boolean; description: string; type: string };
                                object: { default: boolean; description: string; type: string };
                                string: { default: boolean; description: string; type: string };
                            };
                            type: string;
                        };
                        loops: {
                            additionalProperties: boolean;
                            description: string;
                            properties: {
                                for: { default: boolean; description: string; type: string };
                                while: { default: boolean; description: string; type: string };
                            };
                            type: string;
                        };
                        operators: {
                            additionalProperties: boolean;
                            description: string;
                            properties: {
                                assignment: {
                                    default: boolean;
                                    description: string;
                                    type: string;
                                };
                                binary: { default: boolean; description: string; type: string };
                                logical: { default: boolean; description: string; type: string };
                                sequence: { default: boolean; description: string; type: string };
                                unary: { default: boolean; description: string; type: string };
                                update: { default: boolean; description: string; type: string };
                            };
                            type: string;
                        };
                    };
                    title: string;
                    type: string;
                },
            >;
            record: RecordFunction;
            verifyOptions: (options: unknown) => void;
        },
    > = ...

    The raw TracerModule wired into @study-lenses/tracing.

    Exposed for introspection (e.g. tracer.id, tracer.langs) or for use in custom wrappers. Most consumers use the pre-bound wrappers (trace, embody, etc.) rather than calling record() directly.