import type * as Merge from "../../../../api/index"; import * as core from "../../../../core"; import type * as serializers from "../../../index"; import { ActionsEnum } from "./ActionsEnum"; import { PermissionRequestEffect } from "./PermissionRequestEffect"; export declare const PermissionRequest: core.serialization.ObjectSchema; export declare namespace PermissionRequest { interface Raw { remote_id?: string | null; effect?: PermissionRequestEffect.Raw | null; actions?: (ActionsEnum.Raw | null | undefined)[] | null; applied_to_users?: (string | null | undefined)[] | null; applied_to_roles?: (string | null | undefined)[] | null; applied_to_teams?: (string | null | undefined)[] | null; applied_to_collections?: (string | null | undefined)[] | null; integration_params?: Record | null; linked_account_params?: Record | null; } }