/**
 * Test utility functions for implementation protocol validation.
 * Ported from lib/skills/test-utility.sh
 *
 * Provides date formatting and timestamp generation helpers
 * used in skill test validation workflows.
 *
 * @task T4552
 * @epic T4545
 */
/**
 * Format a date string in ISO 8601 format.
 * Converts a YYYY-MM-DD date string to a full ISO 8601 timestamp.
 *
 * @param inputDate - Date string in YYYY-MM-DD format
 * @returns ISO 8601 formatted string (e.g., "2026-02-03T00:00:00Z")
 * @throws Error if date format is invalid or missing
 * @task T4552
 */
export declare function formatIsoDate(inputDate: string): string;
/**
 * Get current timestamp in ISO 8601 format.
 * Returns the current UTC time as an ISO 8601 string.
 *
 * @returns Current timestamp (e.g., "2026-02-16T14:30:00Z")
 * @task T4552
 */
export declare function getCurrentTimestamp(): string;
/**
 * Validate that a string is a valid ISO 8601 date.
 * @task T4552
 */
export declare function isValidIsoDate(dateStr: string): boolean;
/**
 * Format a Date object to a YYYY-MM-DD string.
 * @task T4552
 */
export declare function formatDateYMD(date: Date): string;
//# sourceMappingURL=test-utility.d.ts.map