[Home](./index.md) > [puppeteer](./puppeteer.md) > [Protocol](./puppeteer.protocol.md) > [Page](./puppeteer.protocol.page.md) > [GetLayoutMetricsResponse](./puppeteer.protocol.page.getlayoutmetricsresponse.md) ## Protocol.Page.GetLayoutMetricsResponse interface Signature: ```typescript export interface GetLayoutMetricsResponse ``` ## Properties | Property | Type | Description | | --- | --- | --- | | [contentSize](./puppeteer.protocol.page.getlayoutmetricsresponse.contentsize.md) | [DOM.Rect](./puppeteer.protocol.dom.rect.md) | Size of scrollable area. | | [layoutViewport](./puppeteer.protocol.page.getlayoutmetricsresponse.layoutviewport.md) | [LayoutViewport](./puppeteer.protocol.page.layoutviewport.md) | Metrics relating to the layout viewport. | | [visualViewport](./puppeteer.protocol.page.getlayoutmetricsresponse.visualviewport.md) | [VisualViewport](./puppeteer.protocol.page.visualviewport.md) | Metrics relating to the visual viewport. |