# ObjectSearchDetailsResponse

Response object containing details of the current search state.

## Definition

```tsx
interface ObjectSearchDetailsResponse {
    /**
     * Currently selected view configuration.
     */
    selectedView: View;

    /**
     * Current search query string.
     */
    query: string;

    /**
     * Current applied filters.
     */
    filters: Filters;

    /**
     * Current sorting configuration.
     */
    sort: Sort;

    /**
     * List of selected column IDs.
     */
    selectedColumns: string[];

    /**
     * Number of items per page.
     */
    pageSize: number;

    /**
     * Current page number.
     */
    page: number;

    /**
     * Total number of items.
     */
    total: number;
}
```

## Usage

```tsx
import { ObjectSearchDetailsResponse } from 'uxp/components';
```

## Related Types

* [View](https://help.iviva.com/uxp/v5/additional-resources/types/view)
* [CustomViewConfigs](https://help.iviva.com/uxp/v5/additional-resources/types/customviewconfigs)
* [Filters](https://help.iviva.com/uxp/v5/additional-resources/types/filters)
* [SimpleFilter](https://help.iviva.com/uxp/v5/additional-resources/types/simplefilter)
* [Sort](https://help.iviva.com/uxp/v5/additional-resources/types/sort)
* [SortOrder](https://help.iviva.com/uxp/v5/additional-resources/types/sortorder)
