interface ResponseMetadata { statusCode: number; headers: Record; } declare type IKResponse = T extends Error ? T & { $ResponseMetadata?: ResponseMetadata; } : T & { $ResponseMetadata: ResponseMetadata; }; export default IKResponse;