import type { ReactNode } from "react";
export type CanProps = {
    /** RBAC permission id — wired when `@eristack/rbac/react` is connected. */
    permission?: string;
    /** v0 override when hooks are not mounted. */
    allowed?: boolean;
    children: ReactNode;
    fallback?: ReactNode;
};
export declare function Can({ permission: _permission, allowed, children, fallback, }: CanProps): import("react").JSX.Element;
//# sourceMappingURL=can.d.ts.map