| 12345678910111213141516171819202122232425262728293031 |
- import type { GroupType, IPageHasId, Nullable } from '@growi/core';
- import type { IPageOperationProcessData } from './page-operation';
- export {
- isIPageInfoForEntity, isIPageInfoForOperation, isIPageInfoForListing,
- } from '@growi/core';
- export type IPageForItem = Partial<IPageHasId & {isTarget?: boolean, processData?: IPageOperationProcessData}>;
- export type IPageGrantData = {
- grant: number,
- userRelatedGrantedGroups?: {
- id: string,
- name: string,
- type: GroupType,
- }[]
- }
- export type IDeleteSinglePageApiv1Result = {
- ok: boolean
- path: string,
- isRecursively: Nullable<true>,
- isCompletely: Nullable<true>,
- };
- export type IDeleteManyPageApiv3Result = {
- paths: string[],
- isRecursively: Nullable<true>,
- isCompletely: Nullable<true>,
- };
|