export interface IAppResponse<T = any> {
    status: ResponseStatus;
    message: string;
    data: T;
    timestamp?: string;
    path?: string;
    requestId?: string;
    version?: string;
}
export interface IResponseMetadata {
    timestamp: string;
    path: string;
    requestId?: string;
    version?: string;
    executionTime?: number;
}
export declare enum ResponseStatus {
    SUCCESS = "success",
    ERROR = "error",
    WARNING = "warning"
}
