export declare const localMillisecondTime: (value: unknown) => string; interface DisplayContext { stepName?: string; } export declare const AttributeBlock: ({ attribute, value, isLoading, inline, context, }: { attribute: string; value: unknown; isLoading?: boolean; inline?: boolean; context?: DisplayContext; }) => import("react/jsx-runtime").JSX.Element | null; export declare const AttributePanel: ({ data, moduleSpecifier, isLoading, error, expiredAt, onStreamClick, onDecrypt, isDecrypting, resource, }: { data: Record; moduleSpecifier?: string; isLoading?: boolean; error?: Error; expiredAt?: string | Date; /** Callback when a stream reference is clicked */ onStreamClick?: (streamId: string) => void; /** Callback when an encrypted marker is clicked (triggers decryption) */ onDecrypt?: () => void; /** Whether decryption is currently in progress */ isDecrypting?: boolean; /** Resource type of the selected span — used to show targeted loading skeletons. */ resource?: string; }) => import("react/jsx-runtime").JSX.Element; export {}; //# sourceMappingURL=attribute-panel.d.ts.map