export type BetaStatus = "granted" | "requested" | "none";
export declare function useBetaStatus(feature: string): {
    status: BetaStatus | null;
    loading: boolean;
    error: string | null;
    refetch: () => Promise<void>;
    markRequested: () => void;
    did: string | undefined;
};
export declare function useRequestBetaAccess(feature: string): () => Promise<import("@atproto/api/dist/client/types/com/atproto/repo/createRecord").Response>;
//# sourceMappingURL=useBeta.d.ts.map