import { PermissionRule } from "../types";
import { PermissionResolver } from "../utils/PermissionResolver";
export interface InitPermissionClientOptions {
    fetchRules: () => Promise<{
        data: PermissionRule[];
    }>;
}
export declare function initPermissionClient(options: InitPermissionClientOptions): Promise<void>;
export declare function getPermissionClient(): PermissionResolver;
