interface IBaseSharedBrandToOrganizationsResolverHost<
    SBTO extends BaseSharedBrandToOrganization,
> {
    createSharedBrandToOrganization(
        input: CreateSharedBrandToOrganizationInput,
        ctx: IBaseActionContext,
    ): Promise<SBTO>;
    deleteSharedBrandToOrganization(
        input: DeleteSharedBrandToOrganizationInput,
        ctx: IBaseActionContext,
    ): Promise<DeleteSharedBrandToOrganizationPayload>;
    sharedBrandsToOrganizations(
        input: FetchSharedBrandsToOrganizationsInput,
        info: GraphQLResolveInfo,
    ): Promise<IOffsetPaginated<SBTO>>;
    sharedBrandToOrganization(
        id: string,
        ctx: IBaseActionContext,
    ): Promise<SBTO>;
    syncSharedBrandToOrganization(
        input: SyncSharedBrandToOrganizationInput,
        ctx: IBaseActionContext,
    ): Promise<SBTO>;
    updateSharedBrandToOrganization(
        input: UpdateSharedBrandToOrganizationInput,
        ctx: IBaseActionContext,
    ): Promise<SBTO>;
}

Type Parameters

Methods

  • Parameters

    Returns Promise<SBTO>