import type { AnyAbility } from '@casl/ability';
export declare function AbilityProvider<T extends AnyAbility>({ children, value, }: {
    children: React.ReactNode;
    value: T;
}): import("react").FunctionComponentElement<import("react").ProviderProps<AnyAbility | null>>;
export declare function useAbility<T extends AnyAbility>(): T;
