/** * 지역 시각 + 오프셋 — `2026-08-22T05:54:12.345+09:00`. * * UTC 로 찍지 않는다: 이 로그를 읽는 사람은 현장의 시각으로 이야기하고, 프레임워크의 다른 줄도 * 지역 시각이다. 두 줄이 다른 기준이면 나란히 놓고 읽을 수 없다. */ export declare function stamp(at?: Date): string; /** * 인자 여럿을 한 줄로 — **어떤 인자도 버리지 않는다.** * * `console.error(msg, err)` 처럼 쓰던 자리가 많다. 프레임워크 로거에 그대로 넘기면 두 번째 인자는 * meta 로 들어가 우리 형식(`message` 만 찍는다)에서 **오류 없이 사라진다.** 그래서 여기서 문자열로 편다. * 오류는 스택까지 — 스택이 없으면 「어디서 났나」를 잃는다. */ export declare function line(args: unknown[]): string; export declare const twinLog: (...args: unknown[]) => void; export declare const twinWarn: (...args: unknown[]) => void; export declare const twinError: (...args: unknown[]) => void;