import { AppObject, AppObjectRepo, AppObjectUC } from "@vived/core";
export declare abstract class ValidateObjectPickUC extends AppObjectUC {
    static readonly type = "ValidateObjectPickUC";
    abstract validateObjectPick(): string | null;
    static get(appObjects: AppObjectRepo): ValidateObjectPickUC | undefined;
    OBJECT_PICK_CHALLENGE_NO_SLIDE_TEXT: string;
    OBJECT_PICK_ENTITY_SHOULD_HAVE_AT_LEAST_ONE_ID: string;
    OBJECT_PICK_ENTITY_SHOULD_HAVE_AT_LEAST_ONE_VISIBLE_OBJECT: string;
}
export declare function makeValidateObjectPickUC(appObject: AppObject): ValidateObjectPickUC;
//# sourceMappingURL=ValidateObjectPickUC.d.ts.map