import { default as React } from 'react';
import { PageSettings, TablePageConfig } from '@kottster/common';
export declare enum EditPageSettingsMode {
    page = "page",
    table = "table",
    form = "form"
}
export interface EditPageSettingsProps {
    pageSettingsKey: keyof PageSettings;
    defaultTableSettings?: TablePageConfig;
    focused?: {
        column?: string;
        relationshipKey?: string;
    };
    onClose?: () => void;
    mode: keyof typeof EditPageSettingsMode;
}
export default function EditPageSettings({ pageSettingsKey, defaultTableSettings, onClose, focused, mode }: EditPageSettingsProps): React.JSX.Element | null;
