import QueryOptions from '../../../../../../../core/modules/_shared/domain/models/query-options';
import { PersonalProtectionPlan } from "../../../../../protection-plan";
export declare function usePersonalProtectionPlanListener(id: string, onUpdateReceived: (event: any) => any, options?: QueryOptions): {
    data?: PersonalProtectionPlan;
    loading?: boolean;
    error?: string;
};
export declare function useProtectionPlanEventSubscriber(id: string, onEvent: (event: any) => void, options?: {
    enabled: boolean;
}): void;
