import React, { JSX } from 'react'; import type { WP_REST_API_Post } from 'wp-types'; interface PostPickerProps { allowedTypes?: string[]; className?: string; filters?: React.ReactNode; getPostType?: (id: number) => string; modalTitle?: string; modalFormat?: 'grid' | 'list'; onReset: () => void; onUpdate: (id: number) => void; params?: object; previewLookup?: (id: number) => WP_REST_API_Post; previewRender?: (post: object | WP_REST_API_Post) => JSX.Element; replaceText?: string; resetText?: string; searchEndpoint?: string; searchRender?: (post: object) => JSX.Element; selectText?: string; suppressPostIds?: number[]; title?: string; value: number; } declare const PostPicker: ({ allowedTypes, className, filters, getPostType, modalTitle, modalFormat, onReset, onUpdate, params, previewLookup, previewRender, replaceText, resetText, searchEndpoint, searchRender, selectText, suppressPostIds, title: pickerTitle, value, }: PostPickerProps) => import("react/jsx-runtime").JSX.Element; export default PostPicker; //# sourceMappingURL=index.d.ts.map