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