import { CreatedByDate } from "../../../../fd-toolbox-core/base-resource/created-by-date";
import { BaseResource } from "../../../../fd-toolbox/base-resource/base-resource";
import { InternalResourceMeta } from "../resources/internal-resource-meta";
import { WithId } from "../../../../fd-toolbox-core/types/resource-with-id";
export declare function setModifiedProperties(resource: WithId, userId: string, internalResourceMeta?: InternalResourceMeta): void;
export declare function prepareNewResource(withId: WithId, userId: string, resourceName: string): Promise<void>;
export declare function setBaseResourceProperties(withId: WithId & Partial<CreatedByDate> & Partial<BaseResource>, userId: string, resourceName: string): Promise<void>;
export declare function isBaseResource(resource: InternalResourceMeta): boolean;
