/**
 * Pure request-projection geometry shared by attachment providers and
 * provider-side request pricing. @module @deepseek-ai/dsh-attachment/request-projection
 */
/**
 * Compute aspect-preserving integer dimensions within a hard total-pixel budget.
 * @param width - positive source width.
 * @param height - positive source height.
 * @param maxPixels - positive width-times-height cap.
 * @returns inward-rounded dimensions; small images are not enlarged.
 */
export declare function requestImageDimensions(width: number, height: number, maxPixels: number): {
    width: number;
    height: number;
};
//# sourceMappingURL=request-projection.d.ts.map