export declare const xmluiGrammar: any;

export declare const xmluiScriptGrammar: {
    id: string;
    config: any;
    language: any;
};

export declare const xmluiThemeDark: {
    base: string;
    inherit: boolean;
    rules: ({
        token: string;
        foreground: string;
        fontStyle?: undefined;
    } | {
        token: string;
        foreground: string;
        fontStyle: string;
    })[];
    colors: {
        "editor.background": string;
    };
};

export declare const xmluiThemeLight: {
    base: string;
    inherit: boolean;
    rules: ({
        token: string;
        foreground: string;
        fontStyle?: undefined;
    } | {
        token: string;
        foreground: string;
        fontStyle: string;
    })[];
    colors: {
        "editor.foreground": string;
    };
};

export { }


declare module "@tanstack/table-core" {
    interface TableMeta<TData extends RowData> {
        cellRenderer: (...args: any[]) => any;
    }
    interface ColumnMeta<TData extends RowData, TValue> {
        style?: CSSProperties;
        className?: string;
        starSizedWidth?: string;
        accessorKey?: string;
        pinTo?: string;
        cellRenderer?: (row: any, rowIdx: number, colIdx: number, value?: any) => ReactNode;
    }
}
