import { FC } from "react"; import { UpdateRestrictionsValue } from "../decorators/update-restrictions.js"; /** * Per-navigation-property OData capability restriction annotations. * * Unlike the container-level annotations (which are derived from the operations * declared on a routed interface), these are authored directly on a navigation * property via the `@readRestrictions` / `@insertRestrictions` / * `@updateRestrictions` / `@deleteRestrictions` decorators and emit explicit * boolean values onto the `` element. */ export declare const NavigationPropertyReadRestrictionsAnnotation: FC<{ readable: boolean | undefined; }>; export declare const NavigationPropertyInsertRestrictionsAnnotation: FC<{ insertable: boolean | undefined; }>; export declare const NavigationPropertyUpdateRestrictionsAnnotation: FC<{ restrictions: UpdateRestrictionsValue | undefined; }>; export declare const NavigationPropertyDeleteRestrictionsAnnotation: FC<{ deletable: boolean | undefined; }>; //# sourceMappingURL=navigation-property-restrictions.d.ts.map