import type { _LAPrivateKey } from "./LAPrivateKey.js";
import type { _LARight } from "./LARight.js";
import type { _LASecret } from "./LASecret.js";
export declare class _LAPersistedRight extends _LARight {
    static alloc(): _LAPersistedRight;
    static new(): _LAPersistedRight;
    init(): _LAPersistedRight;
    /** @brief Managed private key */
    key(): _LAPrivateKey;
    /**
     * @brief Generic secret @discussion This is the generic secret that would have been stored along with the right
     */
    secret(): _LASecret;
}
