import { VoidFunc } from "../../../../fd-toolbox/functions/internal-getter-setter-functions";
import { WithId } from "../../../../fd-toolbox-core/types/resource-with-id";
import { Relation } from "../../core/relation";
export declare function loadEditLinkRelatedResource(showList: boolean, resourceId: string, setResources: VoidFunc<WithId[]>, relation?: Relation, resources?: WithId[]): Promise<void>;
export declare function addEditLinkNewResource(setResources: VoidFunc<(prevState: WithId[] | undefined) => WithId[] | undefined>, setIsNew: VoidFunc<(prevState: string[]) => string[]>): void;
export declare function deleteEditLinkResource(setResources: VoidFunc<(prevState: WithId[] | undefined) => WithId[] | undefined>, deleteResourceId: string): void;
