import { UserGroupPermissionBuilder } from "./userGroupPermissionBuilder";
import { UserGroupsPermissionsBaseBuilder } from "./userGroupsPermissionsBaseBuilder";
export declare class UserGroupPropertyValuePermissionBuilder {
    parentBuilder: UserGroupPermissionBuilder;
    documentTypeId: string;
    propertyTypeId: string;
    userGroupsPermissionsBaseBuilder: UserGroupsPermissionsBaseBuilder;
    constructor(parentBuilder: UserGroupPermissionBuilder);
    withDocumentTypeId(documentTypeId: string): this;
    withPropertyTypeId(propertyTypeId: string): this;
    addVerbs(): UserGroupsPermissionsBaseBuilder;
    done(): UserGroupPermissionBuilder;
    build(): {
        $type: string;
        documentType: {
            id: string;
        } | null;
        propertyType: {
            id: string;
        } | null;
        verbs: any[];
    };
}
