import * as React from 'react';
import { ResourceProps } from "../types.js";
export declare const Resource: {
    (props: ResourceProps): React.JSX.Element;
    raName: string;
    registerResource({ create, edit, icon, list, name, options, show, recordRepresentation, hasCreate, hasEdit, hasShow, }: ResourceProps): {
        name: string;
        options: import("..").ResourceOptions | undefined;
        hasList: boolean;
        hasCreate: boolean;
        hasEdit: boolean;
        hasShow: boolean;
        icon: React.ComponentType<any> | undefined;
        recordRepresentation: React.ReactNode | import("..").RecordToStringFunction;
    };
};
//# sourceMappingURL=Resource.d.ts.map