import { UserCustomActionAddResult, UserCustomActionUpdateResult } from '@pnp/sp/src/usercustomactions'; import { IUserCustomActionService } from './IUserCustomActionService'; import { UserCustomActionScope } from './UserCustomActionScope'; import { IUserCustomActionProps } from './IUserCustomActionProps'; import { ApplicationCustomizerContext } from '@microsoft/sp-application-base'; export declare class UserCustomActionService implements IUserCustomActionService { constructor(context: ApplicationCustomizerContext); getUserCustomActions(scope: UserCustomActionScope, listId?: string): Promise; getUserCustomActionById(scope: UserCustomActionScope, id: string, listId?: string): Promise; addUserCustomAction(scope: UserCustomActionScope, customAction: IUserCustomActionProps, listId?: string): Promise; updateUserCustomAction(scope: UserCustomActionScope, id: string, props: {}, listId?: string): Promise; deleteUserCustomAction(scope: UserCustomActionScope, customAction: IUserCustomActionProps, listId?: string): Promise; }