import { TroubleModel } from '../../../models/models/trouble';
import { FutureResponse } from '../../../models/services/future';
interface Props {
    troubleType?: string;
    condition?: (trouble: TroubleModel) => boolean;
}
type TroubleVisibility = [
    boolean,
    () => Promise<FutureResponse | undefined>,
    TroubleModel | undefined,
    TroubleModel[]
];
export declare const useTroublePresence: ({ troubleType, condition, }: Props) => TroubleVisibility;
export {};
//# sourceMappingURL=use-trouble-visibility.d.ts.map