import { default as React } from 'react';
import { TablePageConfig, TablePageInputSelect } from '@kottster/common';
export interface LinkedRecordsModalProps {
    pageSettingsKey: string;
    defaultTablePageConfig: TablePageConfig;
    primaryKeyColumn: string;
    selectedPrimeryKeyValues?: string[];
    withSelection?: boolean;
    title?: string;
    onSelect?: (value: string) => void;
    onClose: () => void;
    getByForeignRecord?: TablePageInputSelect['getByForeignRecord'];
}
declare function LinkedRecordsModal({ pageSettingsKey, defaultTablePageConfig, withSelection, onSelect, onClose, title, primaryKeyColumn, selectedPrimeryKeyValues, getByForeignRecord }: LinkedRecordsModalProps): React.JSX.Element;
export default LinkedRecordsModal;
